クエリに問題があります。エラーが発生します
org.hibernate.QueryException: could not resolve property: idprovider of: sakila.entity.Order [from sakila.entity.Order c where c.idprovider like '2%']
クエリのメソッドは次のとおりです。
private void runQueryBasedOnIdProvider(){
executeHQLQuery("from Order c where c.idprovider like '" + idProviderTextField.getText() + "%'" );
}
はidprovider
テーブル内の外部キーOrder
です。
プログラムで、プロバイダーに対するすべての注文を表示したいと考えています。
コードはこちらにあります。コードをそこに置いて申し訳ありませんが、私はここに新しく、ここに置くことができませんでした。
コード内で comanda と furnizor という用語を使用しましたが、これらは注文と提供者を意味します。
問題を解決する方法を自分で理解することはできません。私を助けてくれてありがとう。