単純なSquerylデータベースルックアップを実行しますが、値を除外しようとしています。私はもう試した:
j.id not jobExclude
とj.id != jobExclude
ただし、最初のトリガーはコンパイラエラーをトリガーし、2番目のトリガーはランタイムエラーをトリガーします。
トランザクション全体:
from(DB.jobs)(j =>
where((j.startTime >= todayStart)
and (j.startTime <= todayEnd)
and (j.userId === userId)
and (j.teamId === teamId)
and (j.startOrder >= index)
and (j.id not jobExclude))
select (j)).toList
ありがとう!