mongodb

    0热度

    1回答

    进行查找是否有可能在MongoDB中进行查找,但只在一定的条件?我需要的事件构成了我的MongoDB,只有当事件被某些用户添加相关的赌注 - 我想赌添加到收藏。 首先,我用匹配操作符和$查找,以获得有关事件的赌注,但问题是我需要定义第二个条件 - 赌注的用户标识必须是相同的外部参数(用户ID)的值。 然后我需要添加只有一个结果,不是一个集合 - 这就是为什么我用$项目。请帮忙。 我的代码放在这里:

    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?如果应用程序注销用户也很好。 提前致谢!