2015-03-01 2 views
0

Хорошо, поэтому я понимаю, как организовать поля в граале, не используя страницы gsp, написав поля в таких ограничениях.Как вы упорядочиваете поля в grails 2.4.4, включая отношения статического отображения?

Class User{ 
     String firstName; 
     String nickName; 

     static constraints = {} 
    } 

это сделает первое имя предстают перед ником в строительных лесах по умолчанию, потому что е предшествует п в алфавите.

Class User{ 
     String firstName; 
     String nickName; 

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

Это делает ник перед первым именем в модели CRUD в строительных лесов. Это порядок, который вы называете ограничениями.

Теперь, как вы создаете отношения в определенном порядке? Например, если у меня было это

Class User{ 
     String firstName; 
     String nickName; 

     static belongsTo = {company:Company} 

     static constraints = { 

     } 
    } 

Как мне изменить порядок? это будет сделано в условиях ограничений? Я знаю, что это можно сделать на странице gsp, но как мне это сделать?

ответ

0

Я уверен, что это так же, как регулярных полей ...

т.е. если вы хотите, чтобы порядок полей появиться как nickName, firstName, company вы могли бы сделать это:

Class User { 
    String firstName 
    String nickName 

    static belongsTo = {company: Company} 

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

Спасибо, вы должны это сделать, а затем повторно сгенерировать контроллер. Это возилось со мной. –

 Смежные вопросы

  • Нет связанных вопросов^_^