$ne de la requête ne fonctionne pas avec la mangouste, mais travaillant dans mongoshell

Lorsque j'exécute cette mangouste requête

FinancedProject.find({_id:{$ne:fb.financedProjects.financedProjectId}).exec( callback);

où fb est un objet comme celui-ci

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

le résultat n'est pas défini, et quand je l'exécuter dans le mongoshell les résultats sont attendus

  • Est le résultat undefined ou un vide array?
  • Indéfini, et si je l'ai mis sur la mangouste debug à true, il ne veut pas m'afficher la requête
  • Si le résultat n'est pas défini, probablement, il y avait une erreur. Ce qui est dans le tre paramètre de la fonction de rappel?
InformationsquelleAutor labkode | 2014-01-31