grails - 您如何组织grails 2.4.4中的字段,包括静态映射关系?

标签 grails static mapping field reorganize

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

    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页面中完成此操作,但是我该怎么办呢?

最佳答案

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

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

Class User {
    String firstName
    String nickName

    static belongsTo = {company: Company}

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

关于grails - 您如何组织grails 2.4.4中的字段,包括静态映射关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28790382/

相关文章:

c++ - 为什么销毁顺序与构造顺序相同,静态对象(C++)?

python - 有没有办法在 Folium 中绘制许多标记?

unit-testing - 为什么在单元测试中,域类的逻辑之前和之后会收到 “No such property”?

grails - GORM组合保存错误,找不到与以下对象匹配的构造函数:java.lang.String(java.lang.Long)

C++ 静态运算符重载

ios - 在 Objective-C 中使用类似 C 的静态变量是不好的做法吗?

linux - Mac 键盘中的 Vim 映射

java - 确定地球平截头体的可见面积

java - 如何向 Grails 添加依赖项?

grails - Grails 2.2.4 JAXRS继承