我可以成功创建一个范围来查找日期在范围内的对象 -
<meta-data
android:name="LOCALYTICS_APP_KEY"
android:value="24bda322df2a476a44c2510-55321786-060f-11e5-9c94-00739d24cb12" />
但是,当我使用all_matches = Person.where({
:some_date.gte => first_date,
:some_date.lte => last_date
})
代替or
时,它会开始返回与任何条件都不匹配的数据 -
where
我没有看到任何理由,我以前一直在使用all_matches = Person.or({
:some_date.gte => first_date,
:some_date.lte => last_date
}, {
:some_other_date.gte => first_date,
:some_other_date.lte => last_date
})
但是单个值不是范围。
答案 0 :(得分:0)
您的目的是让所有some_date或some_other_date的人在first_date和last_date之间的范围内。 如果确实如此,请尝试:
C#
希望它有所帮助。