sql >> Database >  >> NoSQL >> MongoDB

Spring Mongo DB @DBREF

Als u verwijst naar uw Claim s in de User class met @DBRef, uw JSON moet niet alleen de ID bevatten, maar ook de verwijzing naar de verzameling waar u de ID kunt vinden, zoals deze:

{
  "name" : "KSK", 
  "claim" : [ 
     { 
       "$ref" : "claim", // the target collection
       "$id" : ObjectId("52ffc4a5d85242602e000000")
     }
  ] 
}

Zo koppelt Spring-Data uw Java-objecten aan MongoDB . Als u begint met een lege database en Spring de relaties laat maken en opslaan, zou u geen problemen moeten hebben met het gebruik van

 @DBRef List<Claim> claims;


  1. Controleer of een MongoDB-verzameling is afgetopt met het .NET 2.0-stuurprogramma

  2. Rdbtools bij Redis Conf18

  3. Gebruikersbeheer in node js met express, mongodb als serverdatabase

  4. Retourneer alleen matrixwaarde in mongo-projectie