0
我有一堆數據庫。如果mongodb收集沒有值,那麼追加鍵值?
其中一些有「地位」,有些則沒有。
如何將'status':'pending'插入缺少'status'的集合 - 但不覆蓋已具有狀態的集合?
使用pymongo /瓶/ Python的2.7
我嘗試這樣做:
orders = monDB.find('order')
for order in orders:
if not order['status']:
monDB.update('order', {'status':'pending'})
print 'success'
但沒有任何反應。我究竟做錯了什麼?
你介意告訴我如何從mongo cli做到這一點?出於某種原因,我無法使用pymongo包裝器開發人員使用 –
當然,添加了更新「myQueue」集合中沒有狀態的所有文檔的示例。 – kristina