0

好的,所以我了解如何在不使用 gsp 页面的情况下通过在约束中编写字段来组织 grails 中的字段。

    Class User{
        String firstName;
        String nickName;

        static constraints = {} 
    }

这将使名字出现在默认脚手架中的昵称之前,因为 f 在字母表中位于 n 之前。

    Class User{
        String firstName;
        String nickName;

        static constraints = {
           nickName()
           firstName()
        } 
    }

这使得昵称出现在脚手架中 CRUD 模型中的名字之前。这是您命名约束的顺序。

现在,您如何使关系按特定顺序出现?例如,如果我有这个

    Class User{
        String firstName;
        String nickName;

        static belongsTo = {company:Company}

        static constraints = {

        } 
    }

我将如何重新安排这个订单?会在约束条件下完成吗?我知道它可以在 gsp 页面中完成,但我该怎么做呢?

4

1 回答 1

0

我很确定它与常规字段相同...

即,如果您希望字段的顺序显示为nickName, firstNamecompany您可以这样做:

Class User {
    String firstName
    String nickName

    static belongsTo = {company: Company}

    static constraints = {
        nickName()
        firstName()
        company()
    } 
}
于 2015-03-01T20:30:18.473 回答