注意:-我没有使用我的模型,因为它有其他表的一对一映射,如果我使用我的模型运行查询,它也会在postman上显示其他表的数据,这就是为什么我使用Object而不是model。
我得到的回应是这样的
> {
> "status": 1,
> "message": "Successfully Fetched",
> "myObjectList": [
> [
> 1,
> "traffic project",
> "13",
> "2021-01-30T06:57:34.000+0000",
> "Delhi",
> 1
> ],
您可以使用投影来使其工作。
创建只使用getter的接口
public interface InstallationDetailsProjection
{
Long getInstallation_id();
String getDescription();
//similar for other fields
}
然后将别名添加到本机查询中
@Query(value = "SELECT installation_id as installation_id,description as description //more fields
FROM installation_details", nativeQuery = true) List < InstallationDetailsProjection > findCustomInstallation();
当我按下搜索按钮时,出现以下错误: 发生错误: 异常[EclipseLink-4002](Eclipse持久性服务-2.3.2.v20111125-r10461):org。日食坚持不懈例外。DatabaseException内部异常:java。sql。SQLException:索引处缺少IN或OUT参数::1错误代码:17041调用:从CRM_DAILY_SHEET WHERE to_char(报
在hive中,我们可以“在table_name中显示列”,只获取表的列名,但我希望查询只显示Impala中表的列名,如何才能获取Impala中表的列名呢?
我在mySql中有一个查询,我想在我的控制器中编写。 原因:java.lang.IllegalArgumentException:org.hibernate.hql.internal.ast.QuerySyntaxException:应为CLOSE,在org.hibernate.internal.exceptionConverterImpl.convert(exceptionConverterIm
但是我在遗留系统上有一个具有许多属性的对象,我只想选择几个,尽管我知道选择几个属性通常是很快的。 如果不使用条件查询,这可能吗?
问题内容: 谁能帮助我获取下面提到的JPA查询的JPA标准查询。 问题答案: 假设Person与语言有关,这就是您在较早的Hibernate中所做的事情: 我第一次尝试使用JPA 2.0: 请让我知道这是否适合您。 编辑: 更新查询以仅使用一个呼叫。