Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在Rails控制台中运行(Gem)可执行文件?_Ruby On Rails_Ruby_Activerecord_Gem - Fatal编程技术网

Ruby on rails 在Rails控制台中运行(Gem)可执行文件?

Ruby on rails 在Rails控制台中运行(Gem)可执行文件?,ruby-on-rails,ruby,activerecord,gem,Ruby On Rails,Ruby,Activerecord,Gem,我想用可执行文件或其他有帮助的东西创建一个Gem。我对想法持开放态度。 此可执行文件应修改MyRails应用程序中的特定模型。但它需要访问完整的模型和基础表(列、数据类型…) 例如,我希望像这样调用可执行文件: 执行[某些操作][模型名称] 正在运行:执行show Post 在Rails控制台中,我可以访问hole模型,如“Model.column_names”,但无法从Gem运行excutables。在正常的命令行中,我无法访问Rails模型和底层内容 我如何实现我的定制命令行工具的想法,该工

我想用可执行文件或其他有帮助的东西创建一个Gem。我对想法持开放态度。 此可执行文件应修改MyRails应用程序中的特定模型。但它需要访问完整的模型和基础表(列、数据类型…)

例如,我希望像这样调用可执行文件:

执行[某些操作][模型名称]

正在运行:执行show Post

在Rails控制台中,我可以访问hole模型,如“Model.column_names”,但无法从Gem运行excutables。在正常的命令行中,我无法访问Rails模型和底层内容


我如何实现我的定制命令行工具的想法,该工具可以访问Rails模型?

gem绝对是您要寻找的东西

您所描述的内容听起来很像一项任务。谢谢您的回答。这对我帮助很大。现在,我将尝试和/或写作。