gpt4 book ai didi

grails - 在Grails中创建条件

转载 作者:行者123 更新时间:2023-12-02 15:00:34 24 4
gpt4 key购买 nike

我的项目有两个 Realm ,第一个是“申请人”,另一个是“筛选”。

在申请人我得到:

  • 字符串名称
  • 字符串年龄

  • 在放映中,我得到:
  • 字符串状态
  • 属于:[申请人:申请人]

  • 现在,我想让所有年龄小于30岁且已获得身份的申请人

    这是我的代码:
    def applicant = Applicant.queryForApp(params.age)

    queryForApp{age->
    lt('age', age)
    }

    但是,申请人必须具有身份。我不知道该如何过滤状态为“已雇用”的申请人,因为它在另一个域类中。

    任何解决方案将不胜感激。

    最佳答案

    以下条件应该起作用(未经测试):

    List<Applicant> applicants = Screening.withCriteria {
    eq 'status', 'HIRED'
    applicant {
    lt 'age', 30
    }
    projections {
    property 'applicant'
    }
    }

    关于grails - 在Grails中创建条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25396587/

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