2016-04-05 16 views
3
bsoncxx::builder::stream::document search_builder; 

mongocxx::options::find img_find; // This speeds up the queries 

search_builder_images.clear(); 
search_builder_images << "_id" << "abc" << "data" << open_document <<"$exists" << true << close_document ; 
for (bsoncxx::document::view doc : cursor_cal) { 
    std::cout << bsoncxx::to_json(doc) << std::endl; 
} 

otomatik cursor_cal = dbMongo [collectionName] .find (search_builder.view());

Burada rastgele% 50-50 şans var, bazen beklediğim çıktıyı alırım ve bazen segmentasyon hatası hatası alırım.

Neyi yanlış yapıyorum? (Bu search_builder'ı mongodb veritabanında aramak ve veri bulunan belgeler almak için mi çalışıyorum?)

cevap

0

Bu biraz eski ama belgenin yapımı için bir segfault sorunu yaşıyordum. karşı karşıyaydılar. Sorgu belge yapısı gibi birden çok satıra ayırmak zorunda kaldım, örneğin:

Bu, başkalarına yardımcı olur.

İlgili konular