I have saved images in a Mongo collection and now I need to recover that binary, my collection is called photos.
string conn = "mongodb://localhost";
var client= new MongoClient(conn);
var server = client.GetServer();
var db = server.GetDatabase("students");
var photos = db.GetCollection<Photos>("photos");
// Este es el Query
var query = Query.EQ("_id", ObjectId.Parse("58757e7cdc08a71e7835269b"));
//Muestra los datos que cumplen con el Query
var datos= db.FindAs<BsonDocument>(query).SetLimit(1).FirstOrDefault();
//Me muestra el binario pero como String
string binario= datos["data"].AsBsonBinaryData.ToString();
What do I intend to achieve?
Save that binary but in another collection.
Thanks !!!