Я знаю, что findOne - это постоянное время при использовании его следующим образом:
collection.findOne(aString)
Однако я не могу выяснить, является ли оно все еще постоянным временем при запросе индексированного поля, которое не ' т _id
. Например, у меня есть коллекция, которая отражает внешний API. В этой коллекции есть отдельное индексированное поле id
.
Мой вопрос: collection.findOne({ id: anId })
все еще постоянное время?