Hinzufügen eines BSON-Arrays zu einem MongoDB 3.2-Dokument und Extrahieren der Werte zurück (MongoCXX 3.2) (C ++ 11)
// The document I want to add data to and extract it back from c++
bsoncxx::builder::stream::document data_builder,
// I want to try and save this array in my document , as I want to populate it later
bsoncxx::builder::stream::array mybsonarr;
for(float i = 0 ; i < 5 ; i = i + 0.1f){
mybsonarr << i;
}
// Now this line Throws an error
data_builder << "_id" << 5 << "my_array" << &mybsonarr;
Wie kann ich mein Array hinzufügen und wie kann ich mein Float-Array entweder in ein Array oder in einen Vektor zurücklesen?