我正在尝试使用mongolite
从R中的mongodb数据库中获取不同值的列表,但我收到此错误:
错误:未实现的BSON类型17
db <- mongo("collection",url="mongodb://my:pass@mymongodb/db")
db.distinct("Price")
Error: Unimplemented BSON type 17
mongolite::mongo_collection_distinct
函数调用的jsonlite:::simplify
或distinct
似乎是错误的。不幸的是,当我尝试单独使用mongo_collection_distinct
时,我遇到了GUI崩溃。
有解决方法吗?
答案 0 :(得分:0)
尝试:
db$aggregate('[{"$group":{"_id":"$Price"}}]',
options = '{"allowDiskUse":true}')