2
がJpaRepository
に私は春JPA HibernateはJPQLは句
@Entity
class DummyEntity{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
@ElementCollection
@CollectionTable(name = "my_integers", joinColumns = @JoinColumn(name = "my_integers_id"))
private List<Integer> listOfIntegers;
//getters setters
}
は、今私は、整数DummyEntitys listOfIntegerにあった場合には取得したいしたとどこで可決された項目のインデックスを見つけます
public interface DummyEntityRepository implements JpaRepository<DummyEntity, Long>{
@Query(value = "SELECT d from DummyEntity where :i MEMBER OF d.listOfIntegers")
List<DummyEntity> parentsOfI(@Param("i") int i);
}
これまでOkでしたが、のインデックスをlistOfIntegers
にしたいのですが、どうすればいいですか?または私はそれを行うことができますか?
プログラムで唯一の方法だと確信しています。さらに、 'List'は' Set'ではありません。リストに繰り返し整数がある場合、どうなりますか? – Pau
答えとして受け入れることを喜んで(プログラム以外の方法で見つけることはできませんでした)、回答として投稿してください。 –