2013-04-21 4 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

Какой терминал? Никогда не видел ничего подобного: определить «усекается», вы говорите, что утверждение не выполняется, или вы просто не можете его увидеть? –

ответ

2

Если конец строки с периодом IRB будет считать, что это команда многострочный:

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

Это странно, что она становится усеченным, хотя. Какое приложение терминала вы используете?