2013-03-06 2 views
1

Я новичок в узлах и соединениях. В то время как я пытался эшафотОшибка орфографической ошибки в маршрутах, в то время как строительные леса Состав js

compound g crud leaveApplication leave_code:string description:string applicable:string carry_forward:boolean limit_type:boolean lop:boolean od:boolean co:boolean leave_revision:boolean active:boolean 

я получаю некоторые ошибки, то я попытался

compound g crud leave code:string description:string applicable:string cForward:boolean limit:boolean lop:boolean od:boolean co:boolean leave_revision:boolean active:boolean 

Но ошибка сейчас произошло, было в названии маршрутов

 leaves GET /leaves.:format?      leaves#index 
     leaves POST /leaves.:format?      leaves#create 
    new_leafe GET /leaves/new.:format?     leaves#new 
    edit_leafe GET /leaves/:id/edit.:format?   leaves#edit 
     leafe DELETE /leaves/:id.:format?     leaves#destroy 
     leafe PUT /leaves/:id.:format?     leaves#update 
     leafe GET /leaves/:id.:format?     leaves#show 

Это были маршруты я получал.

Почему это так?

ответ

1

похоже, что соединение превращает ваше имя модели во множественное число (= листья), а затем вместо вашего предоставленного единственного имени, превратив это множественное имя назад, в результате получится «лист».

Имеет ли это смысл? ;-) Или я задал вам вопрос неправильно?

Если бы вы могли обеспечить «некоторые ошибки» и сообщение об ошибке полностью, было бы легче помочь;)

Btw, я испытал, что использование верблюда случай для моделей, кажется, не быть хорошим Идея с complex.js. В некоторых местах (например, внутри контроллеров) работает mangeling, а в других нет (schema.js), создавая приложение с некоторыми ошибками ...

+0

Его известная проблема с CompoundJS – Okky