コレクションの個別の値をすべて取得しようとしていますがdb.$cmd.findOne({distinct: collection_name, key: some_key})
、シェル内から実行することで結果を取得できます。しかし、私がするとき:
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 に取り組んでいます。
ありがとう!