我有这行代码:
output = `rails_best_practices /home/jordi/src/adventureManager/app`
当我在 irb 中或任何 .rb 中运行它时,我从 ruby 输出中调用该 .rb 来获取一些内容。
但是当我在模型输出中调用它时,会得到一个空字符串。
而是使用其他命令,例如
output = `cat /home/jordi/src/adventureManager/app/*`
适用于任何地方,包括内部模型 我对这个问题一无所知
最佳答案
什么是rails_best_practices
?它在你的路上吗?我的猜测是,当您在模型中运行该命令时,您在 stderr 中找不到一个命令。
关于ruby-on-rails - rails : Rails_best_practices - command not found when run on a rails model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6886959/