I'm using Delphi 10.3 in order to access a MongoDB database. I'm trying to update a specific Mongo document using the ObjectId and having a hard time figuring out the exact syntax:
var MyMongoCollection: TMongoCollection; MyMongoUpdate: TMongoUpdate; begin MyMongoCollection := FMongoDB.Collections['suppliers']; MyMongoUpdate := TMongoUpdate.Create(FEnv); MyMongoUpdate.Match('{_id : ObjectId("600aebbc329bc11e440063d1")}'); MyMongoUpdate.Modify('{"name": "new supplier name"}'); ...
I have tried all combinations to no avail. Can anyone help?
2.1m questions
2.1m answers
60 comments
57.0k users