gpt4 book ai didi

grails - 从Grails Controller中的集合中删除空记录

转载 作者:行者123 更新时间:2023-12-02 14:55:49 24 4
gpt4 key购买 nike

所以,Grails让我再次变得很愚蠢,这是我的新手。我有一个grails域,该域在postgresql数据库上映射生产中的表。我试图通过日期字段'migratedDate'跟踪项目的进度。每次发生过程时,都会对该字段加盖时间戳。

我似乎无法使 Controller 仅填充非null值。我尝试过的所有操作都是将所有记录返回到 View 。我可以补充说一下:

def list3 = {
[tape : Tapes.list(sort:"migratedDate", order:"asc")]
}

以便 Controller 可以删除'migratedDate'为null的任何记录

我确定我缺少一些简单的东西。

谢谢!

最佳答案

试试这个:

def myAction = {
def c = Tape.createCriteria()
def tapes = c.list(sort: 'migratedDate', order: 'asc') {
isNotNull('migratedDate')
}
[tape: tapes]
}

关于grails - 从Grails Controller中的集合中删除空记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3813994/

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