У меня проблема с дизайном.Заполнение данных из одной коллекции в другую Meteor Js
Say ивы получил две коллекции:
Colletion A stores apples (_id , appleName)
Collection B stores apple votes (_id , apple_id , enum(0,1))
Я хотел бы затем вернуться коллекцией А с свертком из коллекции B на основе apple_id вернуть значение 0 до 1-х как свойство на главном объекте , (Как балл)
Пример данных:
коллекция Массив
[{_id : 1, appleName : 'grannySmith'},{_id : 2, appleName : 'greenApple'},{_id : 3, appleName : 'anotherApple'}]
коллекция Б массив
[{_id : 1, appleId : 1, vote : 0}, {_id : 2, appleId : 1, vote : 1}, {_id : 3, appleId : 1, vote : 1}]
Из этого Im ищет коллекцию A, чтобы вернуться с сокращения из B
коллекция A массив с уменьшением
[{_id : 1, appleName : 'grannySmith', score : 2},{_id : 2, appleName : 'greenApple'},{_id : 3, appleName : 'anotherApple'}]
Смотрите, как он теперь имеет 2 балл из уменьшения коллекции B с связанными идентификаторами
Вы должны включить некоторые данные образца и ожидаемый результат на основе этих данных. – Khang
@ Khang cheers, просто добавил некоторые из них. –