1

我的 rails 应用程序中有一个 sql 搜索查询:

 patients = patients.where("thisyear < last ") if search.present?

我的问题是这个搜索查询也会取消选择:last为 nil的数据库条目

我的问题是如何编写一个不会应用于该列所在的患者的搜索:last查询nil?谢谢

4

1 回答 1

1

patients = patients.where("last IS NULL OR thisyear < last") if search.present?

于 2013-09-17T21:59:51.277 回答