sql >> Databáze >  >> NoSQL >> MongoDB

$lookup vrací prázdné pole

zkontrolujte si z klauzule, je to název vaší sbírky? Místo názvu kolekce jsem použil název schématu, což má za následek prázdný výsledek.

{$lookup:
        {
          from: 'classes',  //check this
          localField: 'owner',//**String**
          foreignField: '_id', //**ObjectId**
          as: 'classes'
        }
      }   



  1. Mongoose - RangeError:Maximální velikost zásobníku hovorů překročena

  2. MongoDB $anyElementTrue

  3. Hledejte ve více kolekcích v MongoDB

  4. Vlastní prostředí Rails Resque.enqueue nevytváří úlohy