sql >> データベース >  >> NoSQL >> MongoDB

Spring Mongo DB @DBREF

    Claimを参照する場合 sUser @DBRefを使用するクラスの場合、JSONにはIDだけでなく、次のようにIDを見つけるコレクションへの参照も含まれている必要があります。

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

    これが、Spring-DataがJavaオブジェクトを MongoDBにマップする方法です。 。空のデータベースから始めて、Springにリレーションを作成して保存させる場合は、問題なく使用できます

     @DBRef List<Claim> claims;
    


    1. $ inには、2番目の引数として配列が必要です。

    2. nodejsからmongodbまたはmongooseへの動的データベース接続

    3. Spring data mongodbは、MongoTemplateを使用してドキュメントからプロパティを削除します

    4. Django Rest FrameworkでRedisキャッシュを実装するにはどうすればよいですか?