如何在rails控制台中编写多行命令

时间:2013-04-21 17:44:28

标签: ruby-on-rails

我是Rails和Linux世界的新手。问题看起来非常简单,但我很难在控制台中编写一些长命令。 说,我必须运行一些活动的记录查询才能在控制台中看到结果,下面的行完美无缺

User.find(1)

但是我无法输入以下查询,因为最后3个字符只是被截断

Category.includes(:posts => [{:comments => :guest}, :tags]).find(1)

或者奇怪的事情发生在下面

nd(1)-p327 :009 > Category.includes(:posts => [{:comments => :guest}, :tags]).fin

我需要做些什么才能让它发挥作用?

1 个答案:

答案 0 :(得分:3)

如果您以句点结束一行IRB将假设它是一个多行命令:

Category.
includes(:posts => [{:comments => :guest}, :tags]).
find(1)

奇怪的是它被截断了。您使用的是哪种终端应用程序?