我想选择列检索表与序列使用属性。
但它并不像预期的那样工作:
messengerModel.findAll({
attributes: ['message_title']
})
字符串
这段代码返回表中的所有列:
SELECT `id`, `room_id`, `sender`, `message_id`, `message_source`, `status`, `message_content`, `message_uid`, `recipient`, `conversation`, `mail_date`, `person_id`, `message_title` FROM `messenger`
型
有人遇到这个问题吗?
我用的是sequelize 6.20.1
谢谢你的帮助!
1条答案
按热度按时间oymdgrw71#
请确保表名是正确的。因为我看到下面给出的模型名称与SQL查询中提到的不同。或者我可以说检查messengerModel的定义,以确保message_title属性被正确定义。模型定义应该包括您想要访问的所有列。
字符串