Legen Sie DBObject in MongoDB mit Spring Data

Ich versuchte, legen Sie die folgenden DBObject in MongoDB mit Spring Data:

    BasicDBObject document = new BasicDBObject();
    document.put("country", "us");
    document.put("city", "NY");
    mongoTemplate.insert(document);

wo mongoTemplate ist mein Frühlings-Vorlage (org.springframework.Daten.mongodb.core.MongoTemplate).

Beim ausführen bekomme ich:

Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: No Persitent Entity information found for the class com.mongodb.BasicDBObject
at org.springframework.data.mongodb.core.MongoTemplate.determineCollectionName(MongoTemplate.java:1747)
at org.springframework.data.mongodb.core.MongoTemplate.determineEntityCollectionName(MongoTemplate.java:1732)
at org.springframework.data.mongodb.core.MongoTemplate.insert(MongoTemplate.java:658)

Mein JSON wäre dynamisch am Ende. Also keine Ahnung, wie diese Person Informationen dynamisch ?
Oder gibt es eine andere Möglichkeit zum einfügen von rohen JSON in Mongodb über den Frühling-Daten ?

  • Fühlen Sie sich frei, um die Antwort akzeptieren 😉
InformationsquelleAutor Odyssee | 2013-12-06
Schreibe einen Kommentar