У меня есть таблица с 5 столбцами
------------------------------------------------------
|_id(mongo default)| link | name| street|zip | phone |
|------------------|------|-----|-------|----|-------|
|somethin |23 |a | b |c |1 |
|something * |24 |a | b |c |1 |
|something ** |27 |a2 | b |c |1 |
------------------------------------------------------
Я хочу найти все доступные отдельные строки, игнорируя столбец link
.Возможно ли это сделать в монго?Приведенная выше таблица выдала бы мне две строки: 1-ю и 3-ю
. Один из способов, который я выяснил, это получить disctint: name, street, zip, phone, чтобы получить массив, а затем запросить обратно, где name=>name[0],street=> street[0],zip=>zip[0],phone=>phone[0]
Есть ли лучший подход?