Я пытаюсь добавить свойство к экземпляру sequelize, прежде чем передать его клиенту.
router.get('/cats/1', function (req, res) {
Cat.findOne({where: {id: 1}})
.then(function (cat) {
// cat exists and looks like {id: 1}
cat.name = "Lincoln";
// console.log of cat is {id: 1, name: Lincoln}
res.json(cat);
});
});
Клиент видит только {id: 1}
, а не только добавленный ключ.
- Что здесь происходит?
- Какой тип объекта возвращается Sequelize?
- Как добавить новые свойства кошкам и отправить их обратно?