当我执行这个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中执行它时,结果是预期的