Я пытаюсь создать уникальный индекс из двух столбцов для базовой базы данных mongodb в метеорном приложении, и у меня возникают проблемы. Я ничего не могу найти в документах метеора. Пробовал с консоли хром. Я пробовал с термина и даже пытался указать mongod на каталог /db/ внутри.meteor. Я пробовал
Collection.ensureIndex({first_id: 1, another_id: 1}, {unique: true});
вариации.
Я хочу иметь возможность предотвращать дублирование записей в коллекции монго для метеорного приложения.
Интересно, понял ли кто-нибудь это?
Я сам ответил на свой вопрос, какой нуб.
Я понял это.
Запустите метеорный сервер
Откройте 2-й терминал и введитеmeteor mongo
Затем создайте свой индекс... например, я сделал это для записей типа thumbsup и thumbsdown.
db.thumbsup.ensureIndex({item_id: 1, user_id: 1}, {unique: true})
db.thumbsdown.ensureIndex({item_id: 1, user_id: 1}, {unique: true})
Теперь осталось выяснить, как настроить загрузочную установку, которая создает их при отправке в рабочую среду, а не вручную.