Поскольку я хочу соответствовать своему коду (Node.js)
Когда у меня есть запрос и мне нужно найти что-то, используя значение id, которое является уникальным объектом, как лучше всего это сделать?
User.findOne({id: new ObjectId("82jf20k2k...")}...
OR
User.findOne({id: ObjectId("82jf20k2k...")}...
Кажется неправильным создавать новый экземпляр и каждый раз заполнять память объектами.
Единственное разумное время использования new ObjectId — это когда данные вставляются для всех других операций, которые я бы использовал ObjectId?