雇用主には多くの従業員がいます (1 対多の関係)。特定の従業員を選択する方法は次の:employer
とおりです。
select employer.employees
from Employer employer
where employer = :employer
gender
結果をフィルタリングして、フィールドがである従業員のみを取得したいと思いますm
。HQLを使用してこれを達成するにはどうすればよいですか? ドキュメントで気付いていない条項はありますか?
理想的には、次のようなものです。
and employer.employees.gender = 'm'
または:
and each(employer.employees).gender = 'm'