[java][play framework]データベースから一致する内容を取得

結果をリストで受け取る場合。

List<クラス> l = {finderオブジェクト}.where().{条件}.findList();

条件は、例えば

eq("name","わたし")   // 一致

などの条件指定の関数を使う。

eq("name","おれ").eq("location","家"). ...

のように繋げる事もできる。

リストで受け取った後は、

if (l.size() <= 0)

で存在のチェックをしたり、

l.get(0);

で一致したものを受け取ったり。