gpt4 book ai didi

r - 在 mongolite R 库中获取 ObjectID

转载 作者:可可西里 更新时间:2023-11-01 09:09:21 26 4
gpt4 key购买 nike

我可以从我的 mongoDB 实例中成功检索数据,但需要为依赖查询重新使用 objectID。

下面的代码似乎得到了我的整个对象,但没有得到 id。我错过了什么?

# Perform a query and retrieve data
mongoOBj <- m$find('{"em": "test@test.com"}')

最佳答案

我意识到这是一个老问题,OP 现在可能已经解决了,但我认为答案应该是

mongoOBj <- m$find(query = '{"em": "test@test.com"}', field = '{}') 

代替

mongoOBj <- m$find(query = '{"em": "test@test.com"}', field = '{"_id": 1}')

在第二种情况下,结果将是一个仅包含 ID 的数据框。第一行将产生一个包含查询数据的数据框,包括 ID。

默认情况下,field = '{"_id": 0}',表示 _id 不是输出的一部分。

关于r - 在 mongolite R 库中获取 ObjectID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34360439/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com