0

EMFとテネオを使っています。派生属性を持つ Employee クラスがあります。また、Hibernate @Formula アノテーションを次のように定義しました。

    * @model 
    *   default="0" transient="true" changeable="false" 
    *   derived="true" ordered="false"
    *   annotation="teneo.jpa 
    *   appinfo=' @Formula(\"select count(*) from Employee o where o.parent_e_id =e_id\")'"

.list() を呼び出して Employee オブジェクトをロードするたびに、クエリが起動することを期待していました。

ただし、派生属性を計算するクエリは起動しません (mysql ログを確認)。

私が間違っていることについてのアイデアや、どこを見るべきかについての指針はありますか?

4

1 に答える 1