Activerecord 如何在Rails 4中将迁移细节添加到相应的模型中

Activerecord 如何在Rails 4中将迁移细节添加到相应的模型中,activerecord,gem,rails-activerecord,rails-migrations,Activerecord,Gem,Rails Activerecord,Rails Migrations,我记得我的一位同事做了这件事,但我不记得是怎么做的。我猜他用了一些宝石或者耙子来完成这个任务 如果你知道怎么做,请分享 甚至可能是一个可以自动向模型文件添加相关关联的gem。当我们使用rails g模型时,会出现这种情况。您可以使用此gem: 然后从终端运行annotate。对于postgresql,它会注意该字段是hstore还是array类型。所以它非常聪明。甚至我自己也做出了承诺;) 这个@你能告诉我命令吗。。在rails上工作了6年多之后,现在我问这个问题真的很傻。。感谢您的礼貌:)命

我记得我的一位同事做了这件事,但我不记得是怎么做的。我猜他用了一些宝石或者耙子来完成这个任务

如果你知道怎么做,请分享

甚至可能是一个可以自动向模型文件添加相关关联的gem。当我们使用rails g模型时,会出现这种情况。

您可以使用此gem:


然后从终端运行annotate。对于postgresql,它会注意该字段是hstore还是array类型。所以它非常聪明。甚至我自己也做出了承诺;)

这个@你能告诉我命令吗。。在rails上工作了6年多之后,现在我问这个问题真的很傻。。感谢您的礼貌:)命令
rails生成模型对象属性:字符串实体:引用将创建一个模型类
对象
,并迁移数据库中的字段:一个表
对象
,带有列(一个字符串
属性
和一个整数
实体id
)并为
实体id
创建索引。关联由您决定,Rails只会尝试填写
属于
(因为这是它唯一能猜到的东西,在这里它将输出
属于:实体
)。是吗?对不起,我没有这样的事!!我只使用这种格式:(不清楚你在问什么。在最新的环境中(Rails 4.1,Ruby 2.1.3,旧版本可能也可以)默认设置应该这样做。如果不行,请查找确切的问题和错误消息,然后发布你的发现。