2

次の HQL が自分のデータで機能しない理由を理解するのに苦労しています...

ormExecuteQuery('from Campaign where StartDate < ? and EndDate > ?', [utcNow(), utcNow()])

私のデータのサンプルは次のようになります...

StartDate              EndDate
2013-10-06 22:15:00.0  2013-12-31 23:15:00.0

utcNow() 関数の戻り値のダンプは{ts '2013-10-06 23:14:15'}であるため、システムが UTC を正しく計算していると確信しています。

ここで、クエリの StartDate 部分を削除すると、正常に動作し、EndDate を尊重しますが、StartDate ではまったく動作しません。

4

0 に答える 0