Với HQL Query sau:Hibernate HQL Query: Làm thế nào để thiết lập một bộ sưu tập như một tham số được đặt tên của một truy vấn?
FROM
Foo
WHERE
Id = :id AND
Bar IN (:barList)
tôi đặt :id
sử dụng phương pháp đối tượng của Query setInteger()
.
Tôi muốn đặt :barList
bằng cách sử dụng List
đối tượng, nhưng nhìn vào tài liệu Hibernate và danh sách các phương pháp tôi không thể thấy lựa chọn rõ ràng để sử dụng. Bất kỳ ý tưởng?
Cảm ơn bạn đã chỉ ra điều này! Tôi hoàn toàn bỏ qua điều này khi nhìn vào JavaDoc. – karlgrz
D: Oh noes, liên kết bị hỏng (... đau đớn điển hình của tài liệu JBoss) –
Điều đó chỉ hoạt động nếu bạn đang sử dụng một đối tượng truy vấn ngủ đông, nhưng sẽ không hoạt động nếu bạn nhập 'javax.persistence.Query'. Chỉ cần hai xu của tôi. –