gpt4 book ai didi

database - Grails GORM-返回数组属性> 0的对象的计数

转载 作者:行者123 更新时间:2023-12-02 14:48:47 25 4
gpt4 key购买 nike

考虑以下;

class Person {
int id
String name

static hasMany = [cars : Car]
}

class Car {
int id
String brand

static belongsTo = Person
static hasMany = [owners: Person]
}

上面将产生一个 person_cars连接表。我要查找的全部内容就是该表中是否有任何词条形式的条目;

当前是否有拥有汽车的人?

乐于使用任何可用的机制(发现者/条件/ HQL等)

最佳答案

我认为最好添加PersonCar实体。

对于您的问题:

Car.count() > 0

由于car属于Person,因此在未添加到person的情况下不能成为car的任何副本。
如果人员可以为空,则可以使用:
Car.countByPersonIsNotNull()

认为如果汽车有人,那么该表中将有一个值。

关于database - Grails GORM-返回数组属性> 0的对象的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48149791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com