这是一个新手问题,任何帮助将不胜感激。我有一个 Item
类,如下所示。
class Item { String name // other properties ... static constraints = { name(blank: false, unique: true) // other constraints ... } }
如何在 Grails/GORM 中按排序顺序保存 Item
?意思是,如果我这样做了
new Item(name: 'a').save(flush: true, failOnError: true) new Item(name: 'c').save(flush: true, failOnError: true) new Item(name: 'b').save(flush: true, failOnError: true) println Item.getAll().name
我应该得到 [a, b, c]
。谢谢!
最佳答案
保留并不重要,重要的是你检索它的方式,你可以简单地按照下面的方式做
println Item.list().sort()
println Item.list().sort(){ //write your groovy clouser here to sort asc and dec }
关于grails - 如何在 GORM 中按排序顺序持久化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19899434/