Ответы пользователя по тегу NoSQL
  • Как правильно организовать реляции в MongoDB?

    @kaasius
    Используйте лучше другую практику для получения и администрирования справочников.
    Например - чтобы получить список уникальных значений локейшена, используйте db.collection.distinct("location"). При желании можно добавить query для ограничения выбираемых документов по критерию.

    Соответственно, вы делаете из этого справочника саджест, и получаете неадминистрируемый словарь.

    Если же хочется администрируемый словарь - можно просто все айтемы словаря хранить в одном документе и в документах пользователя сохранять текстовое представление. Это конечно не очень хорошо, если нужна локализация. Но тогда надо использовать ваш вариант.
    Ответ написан