私は次のクエリがあります: 'コンポーネントのドメインタイプや、ここで予想される有効な投影インターフェース:このクエリで春データ投影警告の理由を教えてもらえますか?
@Query("select c.status from Component c where c.id = ?1")
ComponentStatus findStatusByComponentId(ComponentId id);
なぜIntelliJ
は私を警告しているの?
どれでもお手伝いできますか?
私は次のクエリがあります: 'コンポーネントのドメインタイプや、ここで予想される有効な投影インターフェース:このクエリで春データ投影警告の理由を教えてもらえますか?
@Query("select c.status from Component c where c.id = ?1")
ComponentStatus findStatusByComponentId(ComponentId id);
なぜIntelliJ
は私を警告しているの?
どれでもお手伝いできますか?
おそらく、Spring Dataが予期しているパターンに反するからです。そして、次のようなクエリを実行できます:
ComponentStatus findStatusById(ComponentId id);
クエリを書く必要はありません。
私はあなたの提案したように、働かなかったし、警告はまだ残っています:/ –
実行時のエラーは何ですか? – voliveira89
更新:クエリ名を 'xfindStatusByBundleId'に変更すると、警告が消えます。どうして? –