如何使用 script/rails 生成添加新操作和视图?

2023-12-21

有什么方法可以为现有控制器生成新的操作和视图?我尝试对现有控制器执行以下操作

$ script/rails 生成控制器帖子视图

where view是我想添加到控制器的新操作。我知道用手做这件事很简单,但我想知道这是我不知道或我梦想太多的事情。

谢谢 -rr


它是如此微不足道,只是没有生成器。最好的情况是,您可以将控制器复制到剪贴板中,然后重新生成完整的脚手架(但对您不想修改的视图回答“否”),它将添加视图,并覆盖您的控制器...然后粘贴您的控制器自己的代码回来了......但实际上,到那时,手动添加它们会更容易。

我唯一可能重新生成的时间是早期当我没有正确的模式并且我想让生成器修复我的表单时。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 script/rails 生成添加新操作和视图? 的相关文章

随机推荐

  • 创建一个从开始计数到当前值的列表

    我目前有一个数据表 如下所示 Name Person Date A 1 1 1 2004 A 2 1 3 2004 A 3 1 9 2004 B 4 1 7 2004 B 5 1 10 2004 B 6 1 17 2004 我正在尝试创建一
  • 如何使用 ASP.NET MVC 处理多个表单输入字段

    我正在编写一个调查应用程序 并且我有一个可能包含数百个输入字段的表单 我将如何编写控制器来处理此表单 我无法将每个输入指定为控制器的参数 这是不现实的 我发现了 MVC Toolkit 和 UpdateFrom 方法 但这是正确的方法吗 如
  • 在 Rails 中创建多态关联的表单

    我有几个课程 每个课程都可以有评论 class Movie lt ActiveRecord Base has many comments as gt commentable end class Actor lt ActiveRecord B
  • C 新手,错误 C2371:“错误”:重新定义;不同的基本类型

    我必须在几个小时内提交这份作业 我很紧张 它有点像加油站管理程序 处理输入文件和打印结果 它只有 1 个 c 文件 这是我的第一行代码 它定义了结构 include
  • 在 Perl 中快速获取 YYYY-mm-dd HH:MM:SS

    在编写 Perl 脚本时 我经常发现需要获取表示为字符串格式的当前时间YYYY mm dd HH MM SS say 2009 11 29 14 28 29 在这样做的过程中 我发现自己走了这条相当麻烦的路 man perlfunc loc
  • 使用正则表达式将字符串映射到功能

    我有一个字符串和多个正则表达式 例如一个正则表达式检查字符串是否仅为数字 是否以字符 X 开头等等 根据正则表达式的匹配情况 我运行不同的代码 如下所示 if Regex IsMatch myString regex1 number els
  • JBoss 无法从 Eclipse 启动

    我最近从 Netbeans 和 GlassFish 迁移到 Eclipse 和 JBoss 我已经安装了 eclipse jboss 工具 并且服务器运行时设置正确 至少据我所知 我遇到的问题是 每当我尝试从 Eclipse 启动 JBos
  • 如何使 Realm (iOS) 中的写入操作同步?

    作为两步分析过程的一部分 我需要在第二步开始之前将数据写入持久存储 如果我通过 finagrain 通知异步执行此操作 则有点混乱 如果两个人在一个函数中内联完成这件事那就太好了 是否可以使 Realm write 操作同步 第二步需要读回
  • Android 活动 onDestroy() 在屏幕锁定时调用

    销毁时当屏幕休眠或屏幕锁定时 我的活动类中的函数会被调用 我知道这种情况不应该发生 因为控制流程应该是 onPause gt onStop 锁定屏幕上的控制流程如下 onPause gt onStop gt onDestroy 我给了and
  • gitlab CI:加载密钥时出错:格式无效

    两天以来我一直被这个问题困扰 尝试使用我的生产服务器中的 id rsa pub 和 id rsa 仍然出现相同的错误 SSH PRIVATE KEY 是我在 GitLab 上的 CI CD 设置中创建的变量 编辑 未受保护 未屏蔽 This
  • 是否可以将所有权从 void* 转移到 unique_ptr?

    我目前正在使用dlopen一些插件项目的功能 该函数句柄返回一个void 然后我将所有句柄保存到名为的地图中handles void handle dlopen path c str RTLD LAZY handles file handl
  • Android 的 Webkit 组件

    除了标准 WebView 之外 Android 是否还有 Webkit 组件 类 我已经受够了它的超级非禁用选项 例如触摸时图像抖动等 我正在寻找一个足够容易嵌入到 hello world 应用程序中的组件 因为我是 Android 开发的
  • solana web3 verifyTransaction @deprecated 使用 TransactionConfirmationConfig 示例

    使用此代码 VS 显示不推荐使用的警告 方法 Connection confirmTransaction 策略 字符串 承诺 承诺 Promise 1 重载 deprecated 相反 使用 交易确认配置 签名 策略 字符串 承诺 承诺 P
  • 按星期几过滤

    我有一个列需要按星期几进行过滤 该列的格式为 00 00 yyyy 06 09 2017 现在我必须每周二进行过滤 我需要一种只能显示星期二数据的语法 我没有 isdate 列有的星期几列 00 00 0000 我正在使用 Oracle 和
  • VisualVM 无​​法在 Eclipse 上分析 Web 应用程序

    我想分析一下在 Tomcat 和 Eclipse 上运行的 Spring Web 应用程序 我将 VisualVM 添加到 Eclipse 中 并按照以下步骤运行应用程序进行分析 Right click on the application
  • jquery 动画滚动顶部回调

    我有以下 jquery 将页面滚动到顶部 然后执行回调函数 问题是 即使页面已经位于顶部 它仍然会等待 1000 过去后再执行回调 这是我不希望的 html animate scrollTop 0 1000 swing function d
  • ng-init json 对象

    我使用 angularjs ng init 我想将值赋给变量作为 jsonObj 我尝试了这个 但它不起作用 ng init percentObj value 40 color F5A623 value 60 color F5A623 还有
  • 在嵌套 for 循环内创建小部件

    我无法访问内部 for 循环中的外部 for 循环计数器 关于如何做到这一点有什么想法吗 class buildsubcategories extends StatelessWidget List
  • 配置:错误:在 Linux Ubuntu 上为 Android 编译 python 时,C 编译器无法创建可执行文件

    几天前我已经为 android 文件夹创建了 python 但忘记包含一些模块 所以我只是想再做一次 这是 distribute sh 的结果 Python build finished but the necessary bits to
  • 如何使用 script/rails 生成添加新操作和视图?

    有什么方法可以为现有控制器生成新的操作和视图 我尝试对现有控制器执行以下操作 script rails 生成控制器帖子视图 where view是我想添加到控制器的新操作 我知道用手做这件事很简单 但我想知道这是我不知道或我梦想太多的事情