2013-04-21 79 views
0

我是Rails和Linux世界的新手。问题看起来很简单,但我在控制台写了一些长命令的时间很艰难。 说,我要运行一些活动记录查询,以查看在控制台的结果,下面的线可以完美运行如何在Rails控制台中编写多行命令

User.find(1) 

但由于最后3个字符简单地被截断

Category.includes(:posts => [{:comments => :guest}, :tags]).find(1) 
我不能低于键入查询

或类似下面的奇怪事情发生

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

我需要做些什么才能使它工作?

+0

什么终端?从来没有见过类似这样的定义“被截断”,你是说这个语句没有执行,或者你看不到所有的东西? – 2013-04-21 18:01:58

回答

2

如果你用句号结束​​一行IRB会认为它是一个多行命令:

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

这是奇怪的是,它越来越虽然截断。你使用哪种终端应用程序?