私はMongoDBに何千ものドキュメントを持っており、そのサンプルのいくつかを以下に示します。
{"title":"Foo", "hash": "1234567890abcedf", "num_sold": 49,
"created": "2013-03-09 00:00:00"}
{"title":"Bar", "hash": "1234567890abcedf", "num_sold": 55,
"created": "2013-03-11 00:00:00"}
{"title":"Baz", "hash": "1234567890abcedf", "num_sold": 55,
"created": "2013-03-10 00:00:00"}
{"title":"Spam", "hash": "abcedef1234567890", "num_sold": 20,
"created": "2013-03-11 00:00:00"}
{"title":"Eggs", "hash": "abc1234567890def", "num_sold": 20,
"created": "2013-03-11 00:00:00"}
hash
の最大値を持つ個別のすべてのドキュメントを選択することは可能ですか。num_sold
同じドキュメントが複数ある場合は、フィールドnum_sold
から最新のドキュメントを選択してください。created
クライアントにはPyMongoを使用しています。