mongodb

    0热度

    1回答

    我需要在Mongo中检查两个单独的集合以查看是否存在电话号码。 我首先创建了一个名为全局变量“OWNERID” 然后我看着一个集合呼叫“资料”。如果我传递的电子邮件值存在于该集合中文档的“电子邮件”数组中,则填写我在该文档中创建的名为'owner_id'的'ownerId'变量。 我再看看在所谓的“用户”另一个集合,其中有一个电子邮件字段。如果我传递的电子邮件值存在于该集合中的某个文档中,则填充使

    0热度

    1回答

    我想通过Vapor和MongoKitten更新MongoDB中的自动增量字段。不一定是唯一的关键。 目标是使用$ inc修饰符为了使它成为一个单一的原子操作,并一次性得到返回的递增结果。 MongoKitten支持此操作吗? 我可以做到这一点吗?通过使用findAndUpdate方法? 如果是这将是一个示例语法?

    0热度

    2回答

    我有一个MongoDB的集合,一个文件如 - { "_id" : ObjectId("5a187babdbf0a03cdca0d0bc"), "aggregationDate" : "2017-10-31", "ipaddress" : "10.65.66.184", "first" : { "count" : 3 }, "s

    1热度

    2回答

    我试图通过添加对象,如果它不存在,并替换数组中的对象否则更新文档中的数组。但是除了$ set参数之外没有任何东西($ push,$ addToSet)会执行任何操作,并且$ set按预期工作 - 覆盖整个数组。 我的猫鼬模式: var cartSchema = mongoose.Schema({ mail: String, items: Array }); POST请求处

    2热度

    1回答

    我有以下收集 [{ _id: 1 "origins": [ { 'depth': 100, 'magnitudes': [ { 'magval': 5 }, { 'magval': 6 }, { 'magval': 7 } ] }, { 'depth': 90, 'magni

    -2热度

    2回答

    module.js:471 throw err; ^ Error: Cannot find module '..models/article' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at

    1热度

    1回答

    我在我的客户端实现最喜欢/不幸的功能,并且许多快速请求导致错误的结果,可能是由于竞争条件。 会发生什么,该用户发送一个请求到最喜欢的帖子,然后,非常不满意,但不公平的请求解决更快,并导致Unhandled promise rejection (rejection id: 1): VersionError: No matching document found。所以我的问题是如何避免这种情况?有可能

    0热度

    1回答

    我有一个用户数据库,我试图在我的数据库中按名称搜索, 例如: 如果我的数据库有firstName as, 艾伦 亚历 阿伦 Alexender 鲍勃 比尔 当我写我的查询 router.get('/friendSearch/:q', function (req, res) { var result = []; User.find({firstName: "/" + req.params.q +

    0热度

    1回答

    我正在修改旧的MEAN应用程序,并发现会话集合非常庞大(超过3800万条记录)。我相信该应用程序正在存储漫游器和爬虫的所有会话。我正在考虑清理会话集合,以便我可以备份数据库并释放一些空间。 我可以用mongoose,express和node的版本更新你。 可以清除会话集合吗?当抓取工具和漫游器提出请求时,它会有什么区别 - 尽管它们不存储cookie?如果应用程序注销用户也很好。 提前致谢!

    0热度

    1回答

    我正在尝试编写一个mongo查询,它会在2015年和2016年之间找到排名上最大的改进。这就是我写的,但结果不正确,我不是确定如何正确写入。 db.car.find({}).sort({"2015rank - 2016rank/2015rank" : -1}).pretty(); 这是结果 "_id" : ObjectId("5a22c8e562c2e489c5df70fa"), "