我正在尝试获取某个集合的所有不同值,我可以通过db.$cmd.findOne({distinct: collection_name, key: some_key})
在 shell 中执行来获得结果。但是,当我这样做时:
mongo:do(safe, master, DbConn, some_db,
fun() ->
mongo:command(
{
distinct, some_collection,
key, some_key
}
)
end
)
我总是得到一个空白列表。我正在开发 Ubuntu 12.04 + MongoDb 2.2.1 + Erlang R15B02。
谢谢!