হ্যাঁ, এটি সমর্থিত।
পদ্ধতির নামের ভিতরে সমর্থিত কীওয়ার্ডগুলির জন্য এখানে সরবরাহ করা ডকুমেন্টেশন চেক করুন ।
আপনি @ কোয়েরি টিকাটি ব্যবহার না করে এবং আপনার কাস্টম ক্যোয়ারী না লিখে কেবল সংগ্রহস্থল ইন্টারফেসে পদ্ধতিটি সংজ্ঞায়িত করতে পারেন । আপনার ক্ষেত্রে এটি অনুসরণ হিসাবে হবে:
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);
}