ruby — вопросы с ответами

5 ответов
Я только что обновил rails 4.0.2, и я получаю это предупреждение: [устарело] I18n.enforce_available_locales по умолчанию будет true в будущем. Если вы действительно хотите пропустить проверку своего языка, вы можете установить I18n.enforce_available_locales = false, чтобы избежать этого сообщения. ...
deprecated
ruby-on-rails-4
rails-i18n
03 дек. 2013, в 21:16
4 ответа
Разница между rake db:migrate и rake db:reset довольно проста в моей голове. Я не понимаю, как rake db:schema:load отличается от предыдущих двух. Просто чтобы быть уверенным, что я на одной странице: rake db:migrate - Выполняет миграцию, которая еще не была запущена. rake db:reset - очищает базу д...
database
rake
24 апр. 2012, в 17:09
12 ответов
Чтобы добавить новую пару к Hash, я делаю: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Есть ли аналогичный способ удаления ключа из Hash? Это работает: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} но я ожидал бы что-то врод...
hashmap
ruby-on-rails-3
ruby-hash
03 июнь 2011, в 15:02
9 ответов
Я стараюсь использовать перед блоками для установки переменных экземпляра. Затем я использую эти переменные на моих примерах. Недавно я встретил let(). Согласно документам RSpec, он используется для ... определить метод memoized helper. Значение будет кэшироваться по нескольким вызовам в том же при...
rspec
tdd
bdd
19 март 2011, в 02:09
6 ответов
Я хочу проверить, присутствует ли "пользовательский" ключ или нет в сеансе. Как я могу это сделать? Обратите внимание, что я не хочу проверять, имеет ли значение ключа значение nil или нет. Я просто хочу проверить, присутствует ли "пользовательский" ключ....
data-structures
associative-array
24 дек. 2010, в 21:00
18 ответов
Какой синтаксис для удаления столбца таблицы базы данных через миграцию Rails?
database
rails-migrations
14 май 2010, в 00:19
9 ответов
Я хотел бы "подделать" страницу 404 в Rails. В PHP я бы просто послал заголовок с кодом ошибки как таковой: header("HTTP/1.0 404 Not Found"); Как это делается с Rails?
http
http-status-code-404
05 март 2010, в 09:40
7 ответов
Недавно я начал программировать в Ruby, и я рассматриваю обработку исключений. Мне было интересно, был ли ensure эквивалентом Ruby finally в С#? Должен ли я: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless file.nil...
exception
exception-handling
error-handling
03 фев. 2010, в 10:43
32 ответа
Как я могу получить текущий абсолютный URL в моем представлении Ruby on Rails? request.request_uri возвращает только относительный URL.
29 янв. 2010, в 21:14
9 ответов
Я новичок на рубине и linux, поэтому я уверен, что это тривиально, но я пока не знаю. В настоящее время у меня установлен рубин 1.8.7, и я хочу обновить его до ruby ​​1.9. Как я могу это сделать?
installation
10 сен. 2009, в 03:45
24 ответа
Есть ли способ "отменить" действие команды scaffold в Rails?
scaffolding
08 июнь 2009, в 04:14
10 ответов
Я сталкиваюсь с некоторыми проблемами, касающимися токена аутентификации в Rails, поскольку я уже много раз. Но я действительно не хочу просто решать эту проблему и продолжать. Мне бы очень хотелось понять токен аутентичности. Ну, на мой вопрос: у вас есть какой-то полный источник информации по этом...
authenticity-token
02 июнь 2009, в 20:11
13 ответов
Я постоянно искал четкое определение различий в nil?, blank? и empty? в Ruby on Rails. Вот ближайший я пришел: blank? объекты являются ложными, пустыми или пробельными строками. Например, "", " ", nil, [] и {} пусты. nil? объекты являются экземплярами NilClass. empty? объекты относятся к класс...
19 май 2009, в 23:20
16 ответов
Я бы хотел, чтобы мой вывод JSON в Ruby on Rails был "красивым" или красиво отформатированным. Прямо сейчас я звоню to_json, и мой JSON находится на одной строке. Иногда это может быть трудно понять, есть ли проблема в потоке вывода JSON. Есть ли способ настроить или метод сделать мой JSON "красивым...
pretty-print
17 сен. 2008, в 19:31
8 ответов
Я хочу сделать копию записи activerecord, изменив одно поле в этом процессе (в дополнение к id). Каков самый простой способ сделать это? Я понимаю, что могу создать новую запись, а затем перебрать все поля, копируя поле данных по полю, но я решил, что должен быть более простой способ сделать это......
rails-activerecord
12 сен. 2008, в 21:09
Наверх
Меню