gpt4 book ai didi

node.js - 脚手架复合js时路由中的拼写错误问题

转载 作者:太空宇宙 更新时间:2023-11-04 01:12:31 27 4
gpt4 key购买 nike

我是 Node 和复合的新手。当我尝试搭建脚手架时

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

这些是我得到的路线。

为什么会这样?

最佳答案

看起来compound正在将您的模型名称转换为复数(=leaves),然后不使用您提供的单数名称,而是将这个复数名称转回,从而得到“leaf”。

这有什么意义吗? ;-) 还是我问错了你的问题?

如果您可以提供“一些错误”和完整的错误消息,那么帮助会更容易;)

顺便说一句,我刚刚经历过,对于compound.js 使用驼峰式大小写模型似乎并不是一个好主意。它在某些地方(例如在 Controller 内部)破坏了驼峰式大小写,但在其他地方则没有(schema.js)创建有一些错误的应用程序......

关于node.js - 脚手架复合js时路由中的拼写错误问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15242135/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com