db.ChatsUser.findOne({ user_id: socket.user.user_id, chat_id: chat_id, leave_time: 0 }, {chat_read_time : 1})
await db.ChatsUser.findOne({ user_id: socket.user.user_id, chat_id: chat_id, leave_time:0 }).select('chat_read_time')
Это одно и тоже
Что результат один и тот же я понимаю, может под капотом в одном случае какие-то проверки есть и оно выполняется дольше, в другом случае нету. Но по крайней мере опытным путем разницы я не заметил)
Это буквально одно и тоже под капотом
Обсуждают сегодня