Sequelize:如何通过Create

时间:2018-06-13 12:26:13

标签: sequelize.js

我在sequelize中保存了一个实体,但是我希望用承诺来恢复它,但它返回undefined。

Message.create({

            time: moment.utc().format(),

            isread: false,

            message: data.message,

            messagestatus: 'DELIVERED',

            receiver: data.receiver,

            sender: data.sender,

        }).then(function(message) {

            var m = message;

            var soc = users_socket.find(soc => soc.id === data.receiver);

            soc.emit('disperse message', data);


            console.log(message);

        })

为什么会这样?

1 个答案:

答案 0 :(得分:1)

更改

soc.emit('disperse message', data); 

soc.emit('disperse message', message);

没有任何可靠的数据。