ユーザーの電子メールまたは名前のいずれかが指定された文字列で始まるかどうかを確認したいクエリを作成しようとしています。 SQLクエリの私のような何かを書くために私が期待するebeanクエリでクエリーでORを使用しているEbean
name like 'queryString%' or email like 'queryString%'
を使用して、これを記述します。
find.where().or(like('name', 'queryString%'), like('email', 'queryString%'));
問題はあることや式ではなく、expressionlistにとります
find.where().like(...,...)
を書くとき、私はそれがこのようなクエリをやって理解として、私が得るものです:
find.where().like(.., ...).like(..., ...)
はANDを使用しています。
ebeanを使用してこのようなクエリを作成するにはどうすればよいですか?
ありがとうございます!
これはavaya e-docsのページのどこにも記載されていませんでした。私はebeanを初めて使用しています。しかしお返事ありがとうございます!) –
@RunarHalse:javadocsへのリンクを貼り付けました - 便利です:) – biesior
あなたの例は2つの選択肢を示しています。どうやって2つ以上のことをするのですか? – TomL