我可以让Sequelize JS在结果集中包含组合字段,以获得跟随查询的结果吗?
SELECT id, NOW()-timestamp as recordAge FROM myTable
我不会使用原始查询来完成此任务,而更愿意使用模型范例来解决它。
答案 0 :(得分:3)
由于没有答案,但有人已经主持了我的问题,我发布了自己发现的答案:
解决方案是使用 Sequelize.literal() 功能。例如,在问题中,答案如下:
options = {};
options.attributes = ['id', sequelize.literal('(NOW() - timestamp) as recordAge')];
MyTable.find(options).success(success);