【问题标题】:how to get all data as list by using createCriteria如何使用 createCriteria 将所有数据作为列表获取
【发布时间】:2015-03-24 10:36:48
【问题描述】:

我有类似的表结构

id bigint(20) NOT NULL
version bigint(20) NOT NULL 
name varchar(255) NOT NULL
department_id bigint(20) NOT NULL

这里department_id是一个外键,有一个属于的关系,那么我怎样才能得到所有的元素,其中department_id = 2

如何在 grails 中使用 createCriteria() 来做到这一点

【问题讨论】:

    标签: grails grails-orm


    【解决方案1】:

    你可以像这样使用标准。

    def criteria = TableName.createCriteria()
            def records = criteria.list() {
                eq('department_id', '2')
    
            }
    

    【讨论】:

      【解决方案2】:
      def results = c.list() {
              eq('room.id', Long.valueOf(praramsId))
              order(sortColumn, sSortDir)
          }
      

      【讨论】:

      • 这个答案最终进入了低质量的审核队列。您能否对其进行编辑以添加一些关于此代码的作用以及它如何解决问题的解释?
      猜你喜欢
      • 1970-01-01
      • 2012-08-06
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多