1
Je suis en train de mettre à jour la collection 'sièges dans la base de données « vol »mise à jour MongoDB de vb.net
Dim mongo As MongoServer = MongoServer.Create()
mongo.Connect()
Dim db As MongoDatabase = mongo.GetDatabase("test")
Dim coll = db.GetCollection("flights")
Dim __foo As New QueryDocument
__foo("name") = flight.ToString
Dim _succ = coll2.FindOne(__foo)
If Not _succ Is Nothing Then
Dim _foo As BsonElement = _succ.GetElement("seats")
Dim strfoo = _foo.Value.ToString
Dim intfoo = Integer.Parse(strfoo)
intfoo -= seats
Dim __intfoo As New QueryDocument
__intfoo("seats") = intfoo.ToString
coll2.Update(__foo, __intfoo) ' <--- the error
Ce code génère une exception coulée invalide à la dernière ligne dit, bsondocument ne peut pas être converti en imongoQuery
Quel est le contenu de '__intfoo'? Tu ferais mieux de l'imprimer pour vérifier. – Wizard
le contenu is'nt le problème, le problème est la syntaxe de la méthode .Update(), il accepte iMongoUpdate et je ne sais pas comment écrire la syntaxe correcte –
[ce] (http://stackoverflow.com/questions/16676269/ update-mongodb-document en vb-net-à-la-c-dièse conducteur) peut-être aider. – Wizard