- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的代码中的几个地方我使用 def results = Domain.findAllBySomething
查询数据库我期待一个数组(我使用 results.size()
来确定我有多少结果)。
但是,如果 findAll 调用导致返回单个对象,则它不会作为数组返回,而是作为对该单个对象的引用返回。
有什么办法可以强制 grails 始终返回数组,无论有多少结果?
我正在使用 2.1。
最佳答案
findAll*
应该总是返回一个集合 - 我在 2.1 中尝试了以下代码:
def person = Person.findAllByName('kelly')
println person.size()
println person.class
println person[0].name
1
class java.util.ArrayList
kelly
关于hibernate - 如何强制 findAllBy 在 Grails 中为单个结果返回数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11750590/
我与用户和任务之间存在一对多的关系,并且想要获取该用户的所有任务,但是我的查询未返回任何结果。这是我所拥有的: def getByStatus(String findBy) { // eith
我有grails 2.4.4和Cobertura作为 secret 测试。 我有这样的代码: lstPerspectives = Perspectives.findAllByDbAndSysDelet
我有一个带有列的表: id,externalId,名字,姓氏,电子邮件 我的网域: class Employee { int id String externalId static mapping =
我有两个域类: 日时间表 class DaySchedule { Date Todaysdate String startTime; String endTime; S
grails 有 findAllBy* 的文档,但它不会告诉您它返回什么,或如何使用它。例如。 def results = Book.findAllByTitleLike("%Hobbit%) 结果是
我一直在使用 Spring 和 HBase 等技术开发我的第一个 RESTful 服务器。下面的 Message是我服务器的核心模型; @AllArgsConstructor @Getter publ
在我的代码中的几个地方我使用 def results = Domain.findAllBySomething 查询数据库我期待一个数组(我使用 results.size() 来确定我有多少结果)。 但
我在网上搜索,但找不到比较 grails 标准 findAll 和 findAllBy 的基准 那么最快的是什么? // groovy enhance collection method parent
谁能告诉我为什么这有效 ${n.t} ${n.tx} 但这不是吗? ${n.t} ${n.tx} 部分异常(exception)是 Exception Message:
The documentation显示 findByLastnameAndFirstname 等于 where x.lastname = ?1 and x.firstname = ?2。 我们知道在s
考虑 Grails/GORM 动态查找器方法 findAllBy* 的以下用法: def foo1 = Foo.findAllByYear(yyyy) def foo2 = Foo.findAllBy
我在 Kotlin/Java 中将 JPA 与 Spring Boot 结合使用。我正在尝试找到正确且有效的方法来执行 findBy ... In OrderBy 输入。 我得到了想要查找的 Id 列
我有一个查询,该查询从给定列表中的Person域中搜索名称,并检索结果,但区分大小写。 List persons = Person.findAllByNameInList(personsDto*.na
我对 spring data JPA 命名方法 findAllBy 有问题... 这是我的实体: @Id @GeneratedValue(strategy = GenerationType.SEQUE
在使用Spring Data JPA关键字时有什么区别: List findBySomeCondition(); 和 List findAllBySomeCondition(); 最佳答案 不,它们之
我是一名优秀的程序员,十分优秀!