我正在使用Sequelize与sqlite3,但无法根据"日期"类型列查询数据.
这是我的模型定义:
var sensorData = sequelize.define('Data',
{
time: Sequelize.DATE,
value: Sequelize.FLOAT,
type: Sequelize.STRING,
source: Sequelize.STRING
},
{
timestamps : false
});
Run Code Online (Sandbox Code Playgroud)
现在我希望在此函数中以比给定时间晚的'time'获取所有记录:
function selectData(start_date, num_of_records, callback)
{
sensorData.findAll({
limit: num_of_records,
where: [time, '???'], <====== How to specify the condition here?
order: 'time'}).success(callback);
}
Run Code Online (Sandbox Code Playgroud)
我在Sequelize的网站上找不到任何关于基于'日期'类型的查询语句的东西.
任何的想法?