0
我試圖讓他插入紅寶石mongo驅動程序批量操作的ID。 它適用於我試圖在我的mac,但不是當我在linux,ubuntu服務器上工作。在mongodb + ubuntu中無法獲取批量操作的強插ID?
我在兩個平臺(brew和apt-get)上都安裝了mongo,所以也許配置有所不同。不管它是什麼,我都不知道我錯過了什麼。我在兩個上都得到upserted_count,但只能在Mac上獲得upserted_ids。
這裏是我打電話的代碼:
bulk_data = []
bulk_data << {replace_one: {replacement: data, filter: e.matching_key, upsert: true}} # several times inside a loop
後來
bulk_write(bulk_data, ordered: false)
感謝,