0
私は文書(name, firstName, age)
を持っています。Mongoでの明確な照会
このコマンドは、私の文書の異なる名前を与える:
db.getCollection('persons').distinct("name")
私は、対応するfirstNamesを取得するにはどのように行うのですか?
ありがとうございます!
私は文書(name, firstName, age)
を持っています。Mongoでの明確な照会
このコマンドは、私の文書の異なる名前を与える:
db.getCollection('persons').distinct("name")
私は、対応するfirstNamesを取得するにはどのように行うのですか?
ありがとうございます!
名前とファーストネームをグループ化する集約クエリを試すことができます。最終的には、どの組み合わせが繰り返されているかを調べるために数を追加することもできます(ただし必須ではありません)。ここで
は一例です:
db.test1.aggregate(
[
{
$group: {_id: {name: "$name"}, firstName: { $push: "$firstName" }}
}
]
)
ありがとうございました。 – Anna
あなたが得たもののエラー:ここ
が集約されたリストを表示するには別のもう一つの選択肢でありますか? – Vinoth