当前位置: 首页 > 知识库问答 >
问题:

在spring data JPA查询中,有没有方法将属性与“and”一起使用?

萧宏远
2023-03-14

在我们的项目中,我们有一个实体类Employee,类似如下:

@Entity
class Employee {
  ...
  long travelDistanceAndTimeId;
  ...
}

现在,我们希望使用Spring Data JPA来查找具有特定TravelDistanceAndTimeID的所有员工,因此我们的EmployeeRepository如下所示:

interface EmployeeRepository extends Repository<Employee, Long> {

  List<Employee> findByTravelDistanceAndTimeId(long travelDistanceAndTimeId);
}

共有1个答案

岳和泽
2023-03-14

正如Popeye所说,考虑使用本机查询,如下所示:

@Query(value = "SELECT <columns> FROM <TableName> WHERE travelDistanceAndTimeId=?1", nativeQuery = true)
public <returnType> findByTravelDistanceAndTimeId(long travelDistanceAndTimeId);
 类似资料:
  • 问题内容: java.lang.RuntimeException是“不要为AdapterView调用setOnClickListener。您可能需要setOnItemClickListener,”但这是不正确的。我正在使用setOnItemClickListener根据新选择执行某些操作,但是在用户更改选择之前,我还需要执行一些操作。具体来说,由于每个选择都与不同的数据集相关联,因此我正在收集每个

  • 问题内容: 我正在寻找有关应用引擎如何处理字符编码的一些解释。我正在处理服务器位于应用程序引擎上的客户端服务器应用程序。 这是一个从头开始构建的新应用程序,因此我们到处都使用UTF-8。客户端通过POST(x-www-form- urlencoded)将一些字符串发送到服务器。我收到他们并回声他们。当客户取回它时,它就是ISO-8859-1!POST到blobstore时,当参数以UTF-8,mu

  • 嗨,我试图使用strut得到一个bean到我的jsp代码,我在我的jsp页面中使用的bean是:但是每当我运行jsp时,我就会收到 bean的“unitForm”的属性“testData.team.type”没有getter方法。 我正在尝试将棒球写入我的JSP页面。 我的行动表单的代码是: 测试数据类具有: 最后在我的体育课上:

  • 我正在使用100个实体(使用JHipster)设置一个新的Spring Boot API,我的问题是:鉴于我有一组存储库层方法,我希望我的所有存储库都能够调用这些方法。 我已经尝试制作所有接口来扩展('RepositoryQuery'是我默认的自定义接口名称后缀),然后使用特定于实体的类。请注意,所有的类扩展了一个泛型实现类,名为。 请注意,给定正则表达式中的“.*”代表我的持久实体集中的任何实体

  • 问题内容: 我只想在编译时在Java类中使用maven占位符,以减少重复。 像这样: pom.xml SomeVersion.java 问题答案: 只需在src / main / resources中创建具有以下内容的文件app.properties 然后像这样启用Maven过滤 就是这样-在应用程序代码中只需读取属性文件 并提供这样的方法

  • 问题内容: 我有这样的mysql查询: 我在查询中有很多where子句。如何改进此查询以获取完整的行数?没有LIMIT我不想再使用一个请求。 问题答案: 您正在寻找的是这个