irb

Когда я использую консоль Rails в Ubuntu для длительного сеанса, я определяю метод clear: def clear; system 'clear' end Поэтому, когда моя консоль становится грязной, единственное, что мне нужно сделать, это набрать clear, и консоль очищается. Я хотел бы использовать эту функцию, не перепечатывая ее кажды...

Я довольно устал писать эту строку каждый раз, когда я хочу открыть консоль Rails: irb(main):001:0> ActsAsTenant.current_tenant = User.find(1).account Есть ли способ запустить команду / скрипт перед каждым вызовом"rails c"/" irb"? Заранее спасибо!...

Как субъект утверждает, я испытал переполнение стека при игре с синглетными методами в IRB. Ниже приведен код, который я пробовал: c= C.new class << c def class "my class is #{self.class}." end end Когда я позвонил c.class, я получил: SystemStackError: stack level too deep Maybe IRB bug! ...

Я застрял с довольно странной проблемой. Я тестировал некоторые записи БД на нашем производственном сервере в консоли Rails, где почти все команды приводили к огромному количеству строк o/p, из-за чего зависал ssh-канал: ( Есть ли способ подавить экран консоли / irb? Спасибо ...

Когда я запускаю приложение Rails, оно находит все мои установленные драгоценные камни правильно. Это первый раз, когда я попытался вызвать некоторые драгоценные камни из irb, и он не смог их найти. blocke:~$ irb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'rails' LoadError...

В принципе, я просто отлично печатаю в терминале, используя IRB для запуска команд ruby: 2.0.0-p0 :014 > bank_account.withdraw(2222) => -1222 Но иногда я случайно пропускаю кавычки. 2.0.0-p0 :020 > BankAccount.create_for("Jim","Johnson) 2.0.0-p0 :021"> bank_account.withdraw(333) Если вы п...

В моем .irbrc файл я требую 'logger', чтобы позволить мне видеть SQL выполняется при запросе ActiveRecords все время в сценарии / консоли. Мой вопрос в том, как мне временно отключить регистратор, чтобы он не отображал SQL только для нескольких запросов ActiveRecord?...

Я хочу, чтобы что-то вроде этого выглядело красиво: >> ProductColor.all => [#<ProductColor id: 1, name: "White", internal_name: "White", created_at: "2009-06-10 04:02:44", updated_at: "2009-06-10 04:02:44">, #<ProductColor id: 2, name: "Ivory", internal_name: "Ivory", created_at: "2009-06-1...

когда я делаю новый массив / хэш в irb, он печатает хороший формат, чтобы показать структуру, например. ["value1", "value2", "value3"] {"key1" => "value1"} ... но когда я пытаюсь распечатать мои переменные с помощью puts, Я получаю их рухнула: value1 value2 value3 key1 value1 Я понимаю puts это не пр...

Если я, скажем, пройду через все экземпляры данной модели и выведу что-то из каждого, в конце irb все равно напечатает весь объект. Если объект в конечном итоге занимает сотни строк, это будет долгий путь, прежде чем я увижу, что я на самом деле искал. Есть ли способ отключить это в консоли рельсы?...