0
我使用mongoDB方法更新来修改名为annotations
的集合中的现有文档。我的命令,写的Python脚本是:为什么mongodb update方法创建一个扩展名为'_keys'的新集合?
db['annotations'].update({'_id': annotation['_id']}, {'$set': {'orthologs': orthologs}}, False)
领域orthologs
必须被修改,以包含由名为orthologs
变量赋予了新的子UniProt
。
令人惊讶的是,创建了一个名为annotations_keys
的新集合。它只包含一个文件:{ "_id" : "UniProt", "value" : null }
。
这是正常的吗?如果不是,问题是什么?
你确定你把''annotations''作为收藏名称? –