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",
}
だから私は映画のカテゴリーの下にすべての異なるタグを持ちたいです。誰かがpymongoを使用してこれを達成する方法を教えてもらえますか?mongo javascriptシェルで、db.mycoll.distinct('tags'、{category: "movie"})を発行しましたが、問題なく動作しました。しかし、私がpymongoで同じことをすると、エラーが発生します。pymongoではサポートされていないと思います。どのようにそのようなタスクを達成することができますが、任意のアイデア。