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

@DBRef nestahuje data, když používáte Spring Data Mongo

Toto funguje tak, jak je navrženo. MongoDB neumožňuje připojení na úrovni aplikace prostřednictvím dotazů, pro složitější dotazy budete muset použít agregační rámec. Dotazy na úložiště tedy umožňují najít DBRefs pouze podle úplné hodnoty (tj. Address objekty) nebo identifikátory.

Druhý příklad by měl fungovat, pokud opravíte klauzuli where na address.addressId .

P.S.:Vyhněte se prosím podávání lístků jen proto, že zde hned nedostanete odpověď. Pokud podáváte tiket, nezapomeňte prosím připojit vzorový projekt s testovacím případem.




  1. Spring Redis Error Handle

  2. Nelze zachovat stav transakce, protože chybí kolekce transakcí relace

  3. Uvnitř nové podpory Apache HBase pro MOB

  4. jak vložit vložený dokument pomocí jarních dat mongodb mongotemplate