Представьте, что у меня есть такой документ:
post = {title: "a", comments: [{hour: "08:00", "text": "abc"}, {hour: "09:00", "text": "def"}]}
Теперь у меня может быть около 1000 сообщений, и у каждого есть 100 комментариев, это означает, что у нас есть около 100000 комментариев,
- но как я могу найти, какой самый распространенный час, когда комментируется?
- Возможно ли сохранить до 100 или 1000 комментариев, например?
- Получить все комментарии пользователей? Я мог бы сделать массив на пользовательский документ с комментариями = [...]?
- Я вижу, что у них нет свойства _key, но я бы хотел использовать его, возможно без реализации моей собственной системы генерации ключей?
- Можно иметь коллекцию с комментариями и хранить их там тоже ?
Другой пример:
article = {code: "X900123", quantity: 24, movementsHistory: [{date:20120101, quantity: 3}, {date:20120102, quantity: 5}]}
как это можно сделать, если я хочу, чтобы все движения для всех изделий, сделанных в 20120101 году, были больше 25% текущего запаса?
- В mysql у меня был бы стол для статей и движений, тогда каждое движение связано со статьей. Поэтому я мог бы объединить статьи и движения и получить результаты. (обо всех статьях, а не по одной)
спасибо за помощь (: