2017-10-12 1 views
0

私は次のクエリがあります: 'コンポーネントのドメインタイプや、ここで予想される有効な投影インターフェース:このクエリで春データ投影警告の理由を教えてもらえますか?

@Query("select c.status from Component c where c.id = ?1") 
ComponentStatus findStatusByComponentId(ComponentId id); 

なぜIntelliJは私を警告しているの?

どれでもお手伝いできますか?

+0

更新:クエリ名を 'xfindStatusByBundleId'に変更すると、警告が消えます。どうして? –

答えて

-1

おそらく、Spring Dataが予期しているパターンに反するからです。そして、次のようなクエリを実行できます:

ComponentStatus findStatusById(ComponentId id); 

クエリを書く必要はありません。

+0

私はあなたの提案したように、働かなかったし、警告はまだ残っています:/ –

+0

実行時のエラーは何ですか? – voliveira89

関連する問題