Как анонимная функция обратного вызова узнает, что 'item' (или действительно второй аргумент в следующей функции обратного вызова после запросов Mongoose, поскольку их можно вызывать как угодно) в приведенном ниже примере является (и должен) быть результатом (ами)из базы данных, если есть?Поскольку мы можем назвать «вещь» на самом деле, я не вижу здесь никакой линии связи.
Спасибо!
Item.find( { name: req.body.item.name }, function(err, item) {