pymongo-如何为字段和其他查询参数设置不同的值

2024-10-16 23:27:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用pymongo,希望字段具有不同的值,这样我还可以传递其他查询参数。例如,我有如下条目:

{
   id = "my_id1"
   tags: [tag1, tag2, tag3],
   category: "movie",
}
{
   id = "my_id2"
   tags: [tag3, tag6, tag9],
   category: "tv",
}
{
   id = "my_id3"
   tags: [tag2, tag6, tag8],
   category: "movie",
}

所以我想在电影类别下有所有不同的标签。有人能告诉我怎么用皮蒙哥来完成这个任务吗。在MongoJavaScriptShell中,我发布了db.mycoll.distinct('tags',{category:“movie”}),它运行得很好。但当我在pymongo做同样的事情时,就会产生错误。我想pymongo不支持它。不管怎样,这样的任务是怎么完成的。


Tags: id参数mytags条目movieid2pymongo