问题标签 [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.
java - JPA createQuery 工作但 createCriteria 不工作会话已关闭错误
我正在尝试通过从 EntityManager 获取休眠会话来使用 Hibernate 的 Criteria API,如下所示
在 createCriteria 返回中,我收到“会话已关闭错误”。
如果我调用 createQuery 方法,则从我调用 getCriteria 的同一代码点
它工作正常,我可以在数据库上进行选择。
我想使用 Hibernate Criteria API,因为我对它很满意。
php - 如何创建复杂的查询 symfony2 学说
您好,我想创建一个复杂的查询,我需要来自 5 个表的请求信息,并按公司名称对其进行分组,并按branches.idMunicipality 应用过滤器,我的查询是下一个:
我的问题是:
- 我的数据库在所有表中都是双向的,然后我有 27 个数据库查询(页面负载非常低)
- 分组不起作用
- 在我看来,很难在视图中获取值,因为我需要使用 4 或 5 “for”
预先感谢您的帮助
maven - java.lang.IllegalArgumentException
我正在执行单元测试并不断收到以下代码的此错误:
如果我将代码更改为:
我没有任何例外。奇怪的是这段代码在其他环境中工作,但不是我的。它看起来像一个语法错误,但我在使用 createQuery 的代码的其他部分中不断收到此错误。
我检查了 Maven 的存储库,但它是最新的。有人对这个问题有任何意见吗?
编辑:我将 eclipselink 版本从 2.4.0 更改为 2.5.0,但仍然出现相同的错误。它可以像windows的语言设置一样吗?
hibernate - 如何以表格形式显示列表中的值(数据库中的值)?
在我的数据库中,我有 3 个表,显示在图像上。我不想从存储表中获取数据并以形式显示。但我的清单有问题。数据库中的查询工作良好,程序中也有对象,但不想显示在表单上。什么问题??
实体店
}
DAO 获取列表方法
看法
堆栈跟踪
symfony - 如何在 createQuery() 中加入多对多
我正在处理我的投资组合,并且我有一个页面来展示我的项目。我现在创建了 2 个 cayegorie:编程和艺术。我的每个项目都可以是编程项目、艺术项目或两者兼而有之。为此,我制作了一个表格项目和一个表格类别,它们以多对多关系连接。到目前为止,没有问题。
我开始在我的项目实体的存储库文件中创建我的查询。问题是当我尝试加入我的项目实体和我的类别实体时,它看起来不起作用,因为我指定我只想要至少对类别进行编程的项目。但是当它应该只给我其中的两个时,它仍然返回给我所有的项目。
我的加入正确吗?
以下是实体(注意法语!): 项目:
类别:
和存储库:
php - Doctrine createQueryBuilder - 如果参数为空获取所有记录
我的查询生成器:
什么时候$nameParameter
Empty 没有返回任何 Result;
问题:如何创建如果$nameParameter
为空的查询获取 U.name 实体的所有记录;
java - JPQL createQuery 与查询返回类型 Collection 不兼容
我想根据我的旅行(“tournee”)在 Tournee 类(profil_tournee)列表中获取我的个人资料。但是,我有一个例外。谁能帮我?
线程“AWT-EventQueue-0”java.lang.IllegalArgumentException 中的异常:为 TypedQuery [fr.galettedebroons.domain.Profil] 指定的类型与查询返回类型 [interface java.util.Collection] 不兼容
要求:
模型 :
string - Intellij IDEA 无法解析字符串字符上的符号
我有一个奇怪的问题Intellij IDEA 14 ultimate
在这里我的createQuery()
论点是 in String
,但 IDE 会出错:
该from Book where isbn= :isbn
行在" "
.
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.
symfony - Symfony2 createQuery 没有返回任何行,因为连接返回 null
我有一个简单的查询
如您所见,它是一个 Clients 实体,与 Country 实体具有一对一关系。所以我的客户表中有一个 country_id 字段。但是国家是一个空字段,国家不是必需的,所以 country_id 字段可能是 NULL。
因此,当我执行查询时,当没有国家(NULL)时查询返回 NO LINE。因为左连接不存在。如果有国家,它当然会返回一条线。
我该怎么做,即使没有国家,查询也会返回 CLIENT 行?
提前谢谢大家
如果我把 CLIENTS 实体
和 COUNTRIES 实体