相关疑难解决方法(0)

如何在Mongoose中执行id数组查询?

假设我有一个名为的模型User.我有一个带有对象ID的数组.

我想获得与我拥有的ID数组"相交"的所有用户记录.

User.find({ records with IDS IN [3225, 623423, 6645345] }, function....
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

37
推荐指数
3
解决办法
5万
查看次数

猫鼬中的"$ in"有什么问题

每个人都过得愉快 我和mongoose一起做了一个奇怪的错误

module.js:437
  var compiledWrapper = runInThisContext(wrapper, filename, tru
                        ^
SyntaxError: Unexpected token .
    at Module._compile (module.js:437:25)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Object.<anonymous> (E:\Dropbox\Dropbox\FCP\server.js
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
Run Code Online (Sandbox Code Playgroud)

我猜它是从

dbQueries.remove({_id: {$in: {req.body.data}}, authorId: req.user._id}, function onRemoveSomething(err){
            if(err) {
                res.json({epicFail: 'ERR_RestrictedAccess'});
                return; 
            }
        });
Run Code Online (Sandbox Code Playgroud)

所以,我不知道出了什么问题.

mongoose node.js

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

mongoose ×2

node.js ×2

mongodb ×1