В Монго я могу видеть свой объект следующим образом
_id: ObjectId("5d23f0c37d128545a85a139b")
При отладке я делаю console.log мой объект, и он выводит:
console.log
_id: "5d23f0c37d128545a85a139b"
Есть лиспособ распечатать фактический ObjectId, а не строку?
ObjectId
ObjectId('an_id') - это одна строка таблицы
ObjectId('an_id')
Если вы используете mongoose, вы можете использовать populate('id'), и ваш объект будет таким же:
mongoose
populate('id')
_id: { _id: 'abc', other_prop: 'prop' }, ...
_id is objectвместо строки.