Sequelize:更新日期后获取记录

时间:2016-12-17 04:09:26

标签: mysql node.js sequelize.js

如何根据updatedAt列进行搜索。我想在date之后按升序排列所有记录。

var date = "2016-06-18 05:18:27"

Person.findAll({
        where: {
            updatedAt: `> date`  //greater than this date?
        },
        orderBy: '`group` DESC'

    }).then((people) => {

    })

1 个答案:

答案 0 :(得分:2)

您应该使用range operator $gt来指定大于给定updatedAt的{​​{1}}。要order the results传递一个元素数组,在这种情况下,它应该是一个数组,其中列为第一个元素,方向为第二个元素,例如Date

[['column', 'DESC']]