Где я могу найти список типов данных, которые можно использовать в Ruby on Rails 4? Такие как text string integer float date Я продолжаю узнавать о новых, и я хотел бы иметь список, к которому я мог бы легко...
Где я могу найти список типов данных, которые можно использовать в Ruby on Rails 4? Такие как text string integer float date Я продолжаю узнавать о новых, и я хотел бы иметь список, к которому я мог бы легко...
Есть ли способ сделать это немного лучше? conn.exec 'select attr1, attr2, attr3, attr4, attr5, attr6, attr7 ' + 'from table1, table2, table3, etc, etc, etc, etc, etc, ' + 'where etc etc etc etc etc etc etc etc etc etc etc etc etc' Мол, есть ли способ подразумевать...
Как я могу получить имя класса из объекта ActiveRecord? Я имею: result = User.find(1) Я старался: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Мне нужно только имя класса в строке ( Userв этом случае). Есть ли способ для этого? Я знаю, что...
Я только что обновил до rails 4.0.2 и получаю это предупреждение: [устарело] I18n.enforce_available_locales по умолчанию будет иметь значение true в будущем. Если вы действительно хотите пропустить проверку вашей локали, вы можете установить I18n.enforce_available_locales = false, чтобы избежать...
Есть ли альтернатива update_attributes, которая не сохраняет запись? Так что я мог сделать что-то вроде: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing...
У меня есть несколько версий Ruby Gem: $ gem list rjb (1.3.4, 1.3.3, 1.1.9) Как я могу удалить старые версии, но сохранить самые
Мне нужно обновить мою версию ruby с 2.0.0 до последней версии, я не могу использовать некоторые гемы, потому что моя версия не обновлена. Некоторое время назад я использовал Homebrew для установки Ruby. Как я могу обновить свою версию...
В чем разница между следующими методами Ruby? exec, systemИ %x()или Обратные кавычки Я знаю, что они используются для программного выполнения команд терминала через Ruby, но я хотел бы знать, почему есть три различных способа сделать...
Как конвертировать метку времени Unix (секунды с начала эпохи) в Ruby
Может кто-нибудь, пожалуйста, опишите использование следующих символов, которые используются в файле ERB: <% %> <%= %> <% -%> <%# %> какая польза от каждого?...
Я буду использовать Python в качестве примера того, что я ищу (вы можете думать о нем как о псевдокоде, если вы не знаете Python): >>> a = 1 >>> type(a) <type 'int'> Я знаю, в рубине я могу сделать: 1.9.3p194 :002 > 1.class => Fixnum Но так ли это правильно для...
Я ищу более элегантный способ объединения строк в Ruby. У меня есть следующая строка: source = "#{ROOT_DIR}/" << project << "/App.config" Есть ли лучший способ сделать это? И в этом отношении, в чем разница между <<и...
У меня есть, mapкоторый либо меняет значение, либо устанавливает его на ноль. Затем я хочу удалить ноль записей из списка. Список не нужно хранить. Вот что у меня сейчас есть: # A simple example function, which returns a value or nil def transform(n) rand > 0.5 ? n * 10 : nil } end items.map! {...
У меня есть строка, которую я хочу проанализировать в Ruby: string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' Есть ли простой способ извлечь
Я бы хотел, чтобы Bundler загрузил местный драгоценный камень. Есть ли вариант для этого? Или мне нужно переместить папку gem в каталог
Я хочу получить все имена файлов из папки, используя
Я использую Fedora 14 и у меня установлены и работают MySQL и MySQL сервер 5.1.42. Теперь я попытался сделать это как пользователь root: gem install mysql Но я получаю эту ошибку: Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native...
Я нашел сообщение в блоге на aliasпротив alias_method. Как показано в примере, приведенном в этом сообщении в блоге, я просто хочу присвоить псевдоним методу другому в том же классе. Какой я должен использовать? Я всегда вижу б alias, но кто-то сказал мне, alias_methodчто лучше. Использование...
Каков наилучший способ требовать все файлы из каталога в
В Ruby, как вы вызываете метод класса из одного из экземпляров этого класса? Скажи у меня есть class Truck def self.default_make # Class method. "mac" end def initialize # Instance method. Truck.default_make # gets the default via the class's method. # But: I wish to avoid mentioning Truck. Seems...