mongodb

    0热度

    1回答

    我一直在试图找出已经通过MongoDB手动创建的索引(我已经通过mongobooster为两个字段创建了2d球形索引,并通过定义它来创建一个通过模式创建的索引)。现在,如果我在mongodbooster运行此查询 db.collectionname.getIndexes(); 它结果我的3个文件与name.key和我已使用的索引。我想在猫鼬中执行相同的操作,我找不到相同的查询。我想这 cons

    0热度

    1回答

    我有一个MongoDB集合,当我调用db.collection.count()时返回-1,但是如果我调用db.collection.find()则返回一个文档。 负数是否表明收集有问题?我无法在文档中找到任何内容。 我试图在集合中插入一个虚拟文档 - 它将计数值更改为2.删除此文档后,计数值现在保持正确值1,仅存储原始文档。

    0热度

    1回答

    我正在使用Swagger + pymongo,并且想要将string转换为ObjectId非常简单。如何在不触及其他数据库模式的情况下轻松完成此操作(尽力而为)? 代码: jsonResponse = request.json['business'] # convert business_id Datatype to ObjectId business_id=ObjectId(jsonResp

    0热度

    1回答

    我想通过命令行提交一份pyspark作业到Google云端dataproc 这些是我的论点; gcloud dataproc jobs submit pyspark --cluster mongo-load --properties org.mongodb.spark:mongo-spark-connector_2.11:2.2.0 mongo_load.py 我经常收到异常 --proper

    0热度

    2回答

    我有一个REST API,它使用基于RxScala的反应式scala驱动程序来调用mongodb。 在我的API控制器或服务层,我需要用缓存来避免通话使用hazelcast(或任何其他缓存工具) 我所有的服务都是异步,只返回观察到的,任何想法如何,我可以给的MongoDB用可观察的方式实现缓存?

    2热度

    1回答

    如何忽略查询中time字段的默认值? 因为他们在0001-01-01 00:00:00 +0000 UTC设置,我无法找到合适的文档 // User model type User struct { Mail string `json:"mail" bson:"mail,omitempty"` Password string `json:"password" bson:

    0热度

    1回答

    子记录合并更新 比方说,我有一个记录 { _id: 100, foo: { bar: 0, baz: 1 } } ,我想用CSV与mongoimport更新它 _id,foo.kek 100,9000 然而, mongoimport --type csv --file myfile.csv --headerline --mode m

    0热度

    1回答

    我试图实现相当简单的算法。假设我们有一些简单的层次结构: (root)A => B => C 每个nove代表一些ID,每个ID包含许多记录。 记录有: (串)Id和(名单)ExcludedId 所以我们可以有: REC 1:{ID:A; ExcludedId = [B]} rec2:{Id:A; ExcludedId = [D]} rec3:{Id:A; ExcludedId = [B]} re

    0热度

    1回答

    我遇到过TypeError:collection.aggregate(...)。cursor不是函数 in loopback v3.8.0,loopback mongodb connector v1 .18.1。 var pipeline = [{ $match: { restaurantId: id } }, { $project:

    0热度

    2回答

    嗨我使用lambda函数检查在本地运行的mongodb中的用户名和密码。 module.exports.handler = (event, context, callback) => { console.log('login'); const { username, password } = JSON.parse(event.body); console.log("u