【发布时间】:2015-08-12 01:44:27
【问题描述】:
我正在尝试在 mongodb 集合中批量插入一些文档。
我对我收藏的 link 字段施加了独特的限制。
bulkUrls = db.urls.initialize_ordered_bulk_op()
for info in links:
info = urljoin(url['link'], info)
if '#' in info:
info = info[:info.index('#')]
if(validateUrl(info)):
bulkUrls.insert({'link' : info, 'last_processed' : 0, 'created_at' : time(), 'page_id' : str(inserted_id), 'opened' : False})
bulkUrls.execute()
附上我的python代码。
我只想在集合中不存在具有相同 link 字段的其他文档时才插入文档。
我们将不胜感激。
【问题讨论】: