Verwendung von MongoDB mit ColdFusion

9

Ich verwende MongoDB 3.2.3 und die mongo-java-driver-3.2.2.jar-Bibliothek.

Ich habe Folgendes getan, um eine Verbindung zum Server und dann zu einer bestimmten Datenbank herzustellen. Ich erstelle dann eine Sammlung namens col1 :

%Vor%

Ich habe den folgenden Code aus dem Internet bekommen, um ein Dokument in die Sammlung einzufügen:

%Vor%

Leider erzeugt die letzte Zeile den folgenden Fehler:

%Vor%

Es scheint völlig logisch zu sein, denn wenn ich den Inhalt der Klasse cfdump (über com.mongodb.MongoCollectionImpl ) ausgabe, sehe ich die Methode save nicht.

Weiß jemand, wie man ein MongoDB-Dokument mit diesem Java-Treiber in ColdFusion einfügt? Sollte ich eine andere Bibliothek oder Klasse importieren?

    
user3569267 30.03.2016, 12:22
quelle

1 Antwort

1

Hoffentlich haben Sie die Antwort schon gefunden, da dieses Ticket jetzt 5 Monate alt ist, aber nur als Referenz:

Um ein neues Dokument einzufügen, sollten Sie col1.insertOne(doc) oder col1.insertMany(docs) verwenden (wenn Sie ein Array haben)

Um ein Dokument zu aktualisieren, sollten Sie col1.updateOne(query, values) oder col1.updatedMany(query, values)

verwenden

Wie von Leigh erwähnt, finden Sie weitere Informationen dazu unter: Ссылка

    
rdubya 19.08.2016 11:06
quelle

Tags und Links