sql >> Database >  >> NoSQL >> MongoDB

Spring Data mongo om null-waarden in te voegen in DB

Ik heb dit probleem opgelost met de onderstaande code

final Document document = new Document();
document.put("test1", "test1");
document.put("test2", null);
document.put("test3", "test3");
mongoTemplate.getCollection("your-collection-name").insert(document);

Hier in plaats van BSONObject te gebruiken, gebruikte ik Document-object en het werkte prima.

Document ingevoegd in DB

{
    "_id" : ObjectId("some-id"),
    "test1" : "test1",
    "test2" : null,
    "test3" : "test3"
}



  1. Cloudera Replication Plugin maakt x-platform-replicatie voor Apache HBase mogelijk

  2. Waarom wordt de fout Mongod dood maar subsys vergrendeld en onvoldoende vrije ruimte voor journaalbestanden op Linux?

  3. BSON-array toevoegen aan BsonDocument in MongoDB

  4. Hoe krijg ik de _id van het recentelijk ingevoegde document na een invoeging met mongo csharp?