MongoDB. Замена дефолтного _id. Это вообще законно?

Добрый день.

Пишу свое первое приложение на node.js + mongodb.
Хочется иметь у некоторых документов idшники вида 0,1,2,3,4 и т. д. Есть мысль использовать для этого дела дефолтное поле _id. В доках прочитал, что оно используется для индексации. Не повлечет ли замена этого поля какие-то проблемы в будущем? Кроме индексации на него ничего не завязано?
  • Вопрос задан
  • 2939 просмотров
Решения вопроса 1
Вы можете использовать в поле _id любой скалярный тип — ObjectID, string, int
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
walkman7
@walkman7
Я думаю что нет, как сказано в доках значение должно быть уникальным и всего то. Но я не стал бы рисковать, не знаю как поведут себя сторонние библиотеки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы