1

私はノードとコンパウンドを初めて使用します。足場をしようとした

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

これらは私が得ていたルートでした。

どうしてこんなことに?

4

1 に答える 1

1

化合物がモデル名を複数形 (= 葉) に変えてから、提供された単数形の名前を使用する代わりに、この複数形の名前を元に戻し、「葉」になっているようです。

これは意味がありますか?;-) それとも、質問を間違えましたか?

「いくつかのエラー」と完全なエラーメッセージを提供できれば、助けやすくなります;)

ところで、モデルにキャメル ケースを使用することは、compound.js では良い考えではないように思われることを経験しました。一部の場所(コントローラー内など)でキャメルケースを管理していますが、他の場所(schema.js)ではエラーのあるアプリケーションを作成していません...

于 2013-03-11T15:23:47.497 に答える