gpt4 book ai didi

ruby-on-rails - 在 Rails 中,我应该使用生成器吗?

转载 作者:数据小太阳 更新时间:2023-10-29 07:17:10 25 4
gpt4 key购买 nike

我遇到的信息暗示大多数有经验的 Rails 开发人员不使用脚手架。大多数有经验的 Rails 开发人员甚至会使用模型、 Controller 和迁移的生成器吗?

例如,作为一名经验丰富的 Rails 开发人员,我会这样做:

rails g model Post name title content

rails g migration Create_Posts

然后修改为:

  def change
create_table :posts do |t|
t.string :name
t.string :title
t.text :content

t.timestamps
end

同时手动创建post.rb

在 Rails 中使用生成器是最佳实践吗?

最佳答案

我从不使用发电机。我发现我最终只是删除了他们创建的一半内容,直到我最终需要添加这些文件/方法。在像样的文本编辑器中,创建新 Controller 、新模型、新模板、新规范等根本不需要时间。

然而,一个异常(exception)是迁移生成器。在这种情况下使用生成器更容易,因为迁移必须正确版本化。

关于ruby-on-rails - 在 Rails 中,我应该使用生成器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9857983/

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