【发布时间】:2020-09-30 20:33:39
【问题描述】:
我有一个看起来像这样的 mongodb 集合;
[
{
"Code": "018906",
"X": "0.12",
},
{
"Code": "018907",
"X": "0.18",
},
{
"Code": "018910",
"X": "0.24",
},
{
"Code": "018916",
"X": "0.75",
},
]
假设我想检索第三个文档的 Code 字段。我想使用类似retrieve_by_order(order_no=3, field='Code') 的python 函数,它将返回"018910"。 order_no 指向集合中的文档位置。
Code按升序排列。
我愿意使用任何 python mongodb 库。欢迎使用 pymongo、mongoengine 等 orm 的解决方案。
我使用的是python 3.7,mongodb v4.2
【问题讨论】:
标签: python python-3.x mongodb pymongo mongoengine