如何在 Spring 数据中创建派生查询方法,该方法根据多个条件但只有一个参数来选择结果。
List<Entity> findById1OrId2OrId3(String id1OrId2OrId3);
类似于这个例子。
最佳答案
我认为派生查询不可能实现这一点。
或者,
@Query("from Entity e where e.id1 = ?0 or e.id2 = ?0 or e.id3 = ?0")
List<Entity> findById1OrId2OrId3(String singleId);
关于java - Spring data 具有多个条件和一个参数的派生查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59215191/