问题标签 [createquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1807 浏览

java - JPA createQuery 工作但 createCriteria 不工作会话已关闭错误

我正在尝试通过从 EntityManager 获取休眠会话来使用 Hibernate 的 Criteria API,如下所示

在 createCriteria 返回中,我收到“会话已关闭错误”。

如果我调用 createQuery 方法,则从我调用 getCriteria 的同一代码点

它工作正常,我可以在数据库上进行选择。

我想使用 Hibernate Criteria API,因为我对它很满意。

0 投票
0 回答
392 浏览

php - 如何创建复杂的查询 symfony2 学说

您好,我想创建一个复杂的查询,我需要来自 5 个表的请求信息,并按公司名称对其进行分组,并按branches.idMunicipality 应用过滤器,我的查询是下一个:

我的问题是:

  1. 我的数据库在所有表中都是双向的,然后我有 27 个数据库查询(页面负载非常低)
  2. 分组不起作用
  3. 在我看来,很难在视图中获取值,因为我需要使用 4 或 5 “for”

预先感谢您的帮助

0 投票
2 回答
1021 浏览

maven - java.lang.IllegalArgumentException

我正在执行单元测试并不断收到以下代码的此错误:

如果我将代码更改为:

我没有任何例外。奇怪的是这段代码在其他环境中工作,但不是我的。它看起来像一个语法错误,但我在使用 createQuery 的代码的其他部分中不断收到此错误。

我检查了 Maven 的存储库,但它是最新的。有人对这个问题有任何意见吗?

编辑:我将 eclipselink 版本从 2.4.0 更改为 2.5.0,但仍然出现相同的错误。它可以像windows的语言设置一样吗?

在此处输入图像描述

0 投票
1 回答
838 浏览

hibernate - 如何以表格形式显示列表中的值(数据库中的值)?

在我的数据库中,我有 3 个表,显示在图像上。我不想从存储表中获取数据并以形式显示。但我的清单有问题。数据库中的查询工作良好,程序中也有对象,但不想显示在表单上。什么问题??

实体店

}

DAO 获取列表方法

看法

堆栈跟踪

在此处输入图像描述

0 投票
1 回答
1125 浏览

symfony - 如何在 createQuery() 中加入多对多

我正在处理我的投资组合,并且我有一个页面来展示我的项目。我现在创建了 2 个 cayegorie:编程和艺术。我的每个项目都可以是编程项目、艺术项目或两者兼而有之。为此,我制作了一个表格项目和一个表格类别,它们以多对多关系连接。到目前为止,没有问题。

我开始在我的项目实体的存储库文件中创建我的查询。问题是当我尝试加入我的项目实体和我的类别实体时,它看起来不起作用,因为我指定我只想要至少对类别进行编程的项目。但是当它应该只给我其中的两个时,它仍然返回给我所有的项目。

我的加入正确吗?

以下是实体(注意法语!): 项目:

类别:

和存储库:

0 投票
1 回答
774 浏览

php - Doctrine createQueryBuilder - 如果参数为空获取所有记录

我的查询生成器:

什么时候$nameParameterEmpty 没有返回任何 Result;

问题:如何创建如果$nameParameter为空的查询获取 U.name 实体的所有记录;

0 投票
2 回答
4798 浏览

java - JPQL createQuery 与查询返回类型 Collection 不兼容

我想根据我的旅行(“tournee”)在 Tournee 类(profil_tournee)列表中获取我的个人资料。但是,我有一个例外。谁能帮我?

线程“AWT-EventQueue-0”java.lang.IllegalArgumentException 中的异常:为 TypedQuery [fr.galettedebroons.domain.Profil] 指定的类型与查询返回类型 [interface java.util.Collection] 不兼容

要求:

模型 :

0 投票
1 回答
624 浏览

string - Intellij IDEA 无法解析字符串字符上的符号

我有一个奇怪的问题Intellij IDEA 14 ultimate

在这里我的createQuery()论点是 in String,但 IDE 会出错:

在此处输入图像描述

from Book where isbn= :isbn行在" ".

0 投票
1 回答
1335 浏览

symfony - Symfony2, get elements from manytomany relation in controller

I have an entity "Clients" with a relation manytomany with an entity "Preferences", so there is an intermediate table clients_preferences of course.

The relation works FINE and for a client I can display all its preferences in TWIG with something like

BUT:

I want to be able to get the preferences list INSIDE my controller Something like

(It is because I will need to send this list after via JSON...)

So, I create a query to get my client row:

$result = $query->getSingleResult();

As you see I select one client by his email, and I get one row in return because the email is unique and I am able to have different things from the client like his firstname, lastname etc...by doing:

All is fine, just the problem is that I don't know how to deal with the preferences list in the controller. I guess I have to make a loop....

Below my entity Clients

And my entity Preferences

If someone has an idea, it will be great, thank you by advance.

0 投票
0 回答
123 浏览

symfony - Symfony2 createQuery 没有返回任何行,因为连接返回 null

我有一个简单的查询

如您所见,它是一个 Clients 实体,与 Country 实体具有一对一关系。所以我的客户表中有一个 country_id 字段。但是国家是一个空字段,国家不是必需的,所以 country_id 字段可能是 NULL。

因此,当我执行查询时,当没有国家(NULL)时查询返回 NO LINE。因为左连接不存在。如果有国家,它当然会返回一条线。

我该怎么做,即使没有国家,查询也会返回 CLIENT 行?

提前谢谢大家

如果我把 CLIENTS 实体

和 COUNTRIES 实体