Ruby on rails 如何从终端向rails控制台和irb提供ruby代码?
在终端中,我想执行以下操作:Ruby on rails 如何从终端向rails控制台和irb提供ruby代码?,ruby-on-rails,ruby,Ruby On Rails,Ruby,在终端中,我想执行以下操作: rails c << 'puts User.count' irb << 'puts "Hello World!!"' 正确的方法是什么?您可以使用: bin/rails runner放置User.count您可以使用: bin/rails runner放置用户计数您可以使用 它计算字符串中的ruby表达式 例如,在rails控制台、irb或情侣版中,您可以 执行以下操作 eval放置User.count您的用户模型计数 eval“向世界问好
rails c << 'puts User.count'
irb << 'puts "Hello World!!"'
正确的方法是什么?您可以使用:
bin/rails runner放置User.count您可以使用:
bin/rails runner放置用户计数您可以使用
它计算字符串中的ruby表达式
例如,在rails控制台、irb或情侣版中,您可以
执行以下操作
eval放置User.count您的用户模型计数
eval“向世界问好!!”你好,世界您可以使用
它计算字符串中的ruby表达式
例如,在rails控制台、irb或情侣版中,您可以
执行以下操作
eval放置User.count您的用户模型计数
eval“向世界问好!!”Hello World不是@Amadan,也许我误解了,但看起来他在找eval,请纠正我。@ray:不是,他想从终端向rails控制台和irb中输入ruby代码。不运行irb,然后键入代码;但是在shell中使用一个命令在irb中运行某些代码。我的评论为bash解决了这个问题;给出了一个rails特定的解决方案。不是@Amadan,也许我误解了,但看起来他在寻找eval,请纠正我。@ray:不是,他想从终端向rails控制台和irb中输入ruby代码。不运行irb,然后键入代码;但是在shell中使用一个命令在irb中运行某些代码。我的评论为bash解决了这个问题;给出了特定于rails的解决方案。
1278 # for rails c
Hello World # for irb