J'ai une collection ratings
avec le champ item_id
. Je dois récupérer tous les documents avec le champ item_id
différent. Par exemple, supposons que j'ai ces documents:Obtenir des documents avec un champ unique - Mongoid
{item_id: "123", some_other_field: "bla,bla"}
{item_id: "123", some_other_field: "bla,bla"}
{item_id: "121", some_other_field: "bla,bla"}
{item_id: "120", some_other_field: "bla,bla"}
Le résultat que j'ai besoin:
{item_id: "123", some_other_field: "bla,bla"}
{item_id: "121", some_other_field: "bla,bla"}
{item_id: "120", some_other_field: "bla,bla"}
Comment puis-je y parvenir? J'ai vu this question où ils proposent map-reduce comme solution, mais ça devrait être quelque chose de plus facile!
Merci.