ใช่ว่าได้รับการสนับสนุน
ตรวจสอบเอกสารที่ให้ไว้ที่นี่สำหรับคำหลักที่รองรับภายในชื่อวิธีการ
คุณสามารถกำหนดวิธีการในส่วนติดต่อที่เก็บโดยไม่ต้องใช้คำอธิบายประกอบ@Queryและเขียนแบบสอบถามที่กำหนดเองของคุณ ในกรณีของคุณมันจะเป็นดังนี้:
List<Inventory> findByIdIn(List<Long> ids);
ฉันสมมติว่าคุณมีเอนทิตีสินค้าคงคลังและอินเทอร์เฟซของคลังโฆษณา รหัสในกรณีของคุณควรมีลักษณะเช่นนี้:
หน่วยงาน
@Entity
public class Inventory implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
// other fields
// getters/setters
}
พื้นที่เก็บข้อมูล
@Repository
@Transactional
public interface InventoryRepository extends PagingAndSortingRepository<Inventory, Long> {
List<Inventory> findByIdIn(List<Long> ids);
}