小编lab*_*ode的帖子

$ ne查询不使用mongoose但在mongoshell中工作

当我执行这个mongoose查询

FinancedProject.find({_id:{$ne:fb.financedProjects.financedProjectId}).exec( callback);
Run Code Online (Sandbox Code Playgroud)

其中fb是这样的对象

{
    _id: ObjectId("54das4da9dsa9d4ad4a9");
    name: "some",
    financedProjects: [
       {registry:"147", financedProjectId:ObjectId("13da4sd4sa48da4dsa")},
       {registry:"189", financedProjectId:ObjectId("5d5asd5a4sd5ada5sd")}
    ]
{
Run Code Online (Sandbox Code Playgroud)

结果是未定义的,当我在mongoshell中执行它时,结果是预期的

mongoose mongodb node.js

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

标签 统计

mongodb ×1

mongoose ×1

node.js ×1