sql >> Database >  >> NoSQL >> MongoDB

@DBref haalt de gegevens niet op bij gebruik van Spring Data Mongo

Dit werkt zoals ontworpen. MongoDB staat geen joins op applicatieniveau toe via query's, u moet het aggregatieframework gebruiken voor complexere query's. Repository-query's maken het dus alleen mogelijk om DBRefs te vinden op volledige waarde (d.w.z. Address objecten) of identifiers.

Het tweede voorbeeld zou moeten werken als u de waar-clausule corrigeert naar address.addressId .

P.S.:Vermijd het indienen van tickets alleen omdat je hier niet meteen antwoord krijgt. Als je een ticket indient, voeg dan een voorbeeldproject met een testcase toe.




  1. Welke MongoDB-gebruikersrechten heb ik nodig om een ​​gebruiker toe te voegen aan een nieuwe/andere mongo-database?

  2. Time-outopties voor MongoDB-client begrijpen

  3. Mapreduce in mongodb

  4. Bevestigingsfout:1 ==0 voor MongoDB deleteOne Command