2016-11-10 46 views

回答

1

按照​​,你可以建立公正链语句时,你的查询

Event.where('date', '>', start_date).where('date', '<', finish_date) 

,或者你可以回落到高级查询范围和处理行本身,而不是在所有使用模式:

db.table('events').query().where('date', '>', start_date).where('date', '<', finish_date).get() 

,或者您可以使用现有的方法where between

db.table('events').where_between('date', [start_date, finish_date]).get() 

此外,有自解释where_not_between方法。尽管如此,最后两种方法不适用于该模型。

相关问题