-1
私は、次のSpring Data
クエリがあります。SQL:カラム名が無効ですが、カラム名が正しくありませんか?
@Query(value = "select * from person where person_id =?! and family_id not in (select related_person_id from relationships where related_family_id = ?1)", native query = true)
Person getPerson(String personId);
私はエラーを取得しています:
Caused by: java.sql.SQLException: Invalid column name
はしかし、私は私のクエリ内の二つのテーブルのためのすべての私の列名は、どのような可能性、正確であることを知っているがこれを引き起こしているネ?
..あなたは、このようなエラーを受けている理由thatsのかもしれないが、それは
family_id
としてfamily_id
列またはエイリアス列を返す必要があります – Stultuskeことができます -
family_id
とrelated_person_id
との関係を知っていますか?テーブルを転記しますか? – Danieboyテーブルを転記できますか?彼はエンティティの豆? – isnot2bad