Когда я установил migrate: 'safe'
в config/models.js
, sails.log
остановил печать на консоли. Когда я устанавливаю migrate: 'alter'
, все в порядке. То же самое относится к console.log
. Это потому, что sails.log
не должен работать во время производства? Если да, то как я могу войти в консоль во время производства?
My models.js
:
module.exports.models = {
schema: true,
migrate: 'safe',
}
ОБНОВЛЕНИЕ 1
Я вошел в систему с api моей модели blueprint следующим образом:
module.exports = {
create: function(req, res){
console.log('req.body');
console.log(req.body);
sails.log.error('req.body');
sails.log.error(req.body);
return res.status(200).send('HAPPY');
}
};
Когда я отправляю почтовый запрос, я получил возвращаемое значение «HAPPY» с кодом 200. Так что ошибок не могло быть.
Обновление 2
Это также происходит, когда я устанавливаю csrf: false
в config/security
. Я думаю, что это может быть ошибка, и сообщу об этом парусам.