where
Slickまたはfilter
ステートメントで外部キー フィールドを使用することは可能ですか?
次のようなもの (user
フィールドがマップされたプロジェクションであるテーブルへの外部キーである場合User
) (これはコンパイルされません):
def findByUser(user: User)(implicit s: Session): Option[Token] =
tokens.where(_.user === user).firstOption
それとも、外部キーを明示的に使用する必要がありますか?
def findByUser(user: User)(implicit s: Session): Option[Token] =
tokens.where(_.userId === user.id).firstOption