ビュー テンプレートから JPA クエリを実行しようとしていますが、うまくいきません (phpMyAdmin を使用してレコードがあることを確認しました)。これは通常、コントローラーを介して実行し、 を介して渡す必要があることはわかっていますrender
が、これはすべてのページに表示されるメニューの構築の一部であり、これを達成するためにすべてのコントローラーを変更する必要はありません。
私が現在試しているのは
<ul>
%{
import models.Building;
List<Building> buildings = Building.findAll();
}%
#{list items: buildings, as: 'building'}
<li><a href="">${building}</a></li>
#{/list}
</ul>
The template /app/views/Networks/grid.html does not compile : unexpected token: (
しかし、を呼び出す行を参照するエラーが発生していますfindAll()
。これを行う正しい方法は何ですか?