2
我有一個ListField(DictField)
包含了像項目 -拉mongoengine
{'user_id': '12345', 'timestamp' : 'datetime-object'}
在mongoengine,我怎樣才能把查詢上USER_ID List中的元素。例如,我想刪除特定user_id的條目。我試過以下 -
update_one(pull__notes__user_id = '12345')
這裏notes
是集合的名稱。
該聲明返回1
,但它不會從列表中刪除元素。我怎樣才能做到這一點?
我不能使用第一個選項。第二個選擇給我以下錯誤 - AttributeError:'BaseField'對象沒有屬性'lookup_member' – Siddharth 2012-01-31 15:21:02
你可以提供你的模式,然後我應該可以做一個測試:) – Ross 2012-01-31 15:52:20
什麼版本的mongoengine? – Ross 2012-01-31 15:54:56