查找命令的可能选项

时间:2018-04-21 11:01:15

标签: ruby-on-rails ruby

我巧妙地发现在rails中有一个add_column命令之后有一个选项。我有兴趣了解其他可用选项,但在互联网上搜索我无法找到列出此命令可能选项的位置。

有人有提示,我怎么能找到这样的信息?

2 个答案:

答案 0 :(得分:0)

宝石中通常安装了rirdoc文档。 你可能正在寻找那个。

在终端(不是irbrails c,只是终端)执行以下命令:

ri add_column

您将获得此特定方法的文档。

您最初可能会收到Nothing known about ActiveRecord::Migration。它可以通过运行rvm docs generate命令来修复。

如果您使用的是Rails 4,要查看可以使用的选项的详细信息,您可能需要运行:

ri column

答案 1 :(得分:0)

参考文档总是一个好主意。在这种情况下,您可能只想看到:http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_column

更新,如果您引用的是MySql after option等特定于数据库的选项,请参阅Rails ActiveRecord model callbacks,因为这更为通用,无论您选择哪个数据库都应该有效。