findAll会返回排序列表吗?

时间:2014-06-04 06:09:42

标签: grails grails-domain-class

findAllBy会返回排序列表吗?我在Grails文档中找不到有关此内容的任何信息。假设我有一个这样的课程:

class Something {

  int sortOrder
  String label

  static belongsTo = [ somethingElse: SomethingElse]
  static mappedBy = [somethingElse: SomethingElse]

  static mapping = {
    tablePerHierarchy false
    sort "sortOrder"
  }

  static constraints = {
  }
}

Something.findAllBySomethingElse(somethingElse)是否返回按“sortOrder”排序的列表?这很奇怪,但我的单元测试说没有,而我的grails应用程序(当我运行应用程序时)按排序顺序显示列表。我必须明确地使用findAllBySomethingElse(somethingElse,[sort:“sortOrder”])来启用我的单元测试(即检查排序顺序)。

1 个答案:

答案 0 :(得分:0)

它确实返回一个排序列表。但不是单元测试。它们并非用于此类事物,但可以在某种程度上扩展。请参阅unit test documentation