Propel を使用して、日付フィールドが null ではなく、特定の範囲内にあるレコードを検索したいと考えています。
残念ながら、これはより大きなクエリの一部であるため、ここでカスタム SQL クエリを利用することはできません。
例: 次のようなレコードがあるとします。
---------------------
| ID | DUE_DATE |
---------------------
| 1 | NULL |
| 2 | 01/01/2010 |
| 3 | 02/01/2010 |
| 4 | NULL |
| 5 | 05/01/2010 |
---------------------
due_date が 2010 年 1 月 1 日から 2010 年 2 月 1 日までのすべての行を返したいと思うかもしれませんが、due_date が NULL であるレコードは返したくありません。
この例では、行 2 と 3 のみを返したいと考えています。
しかし、Propel は私の NOTNULL 基準を上書きするようです。
Propelでこれを行うことは可能ですか?
ありがとう!