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

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
29 ответов
Я установил приложение для своего приложения и применил следующее в моем файле application.html.erb: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path ...
routes
devise
ruby-on-rails-3
02 июль 2011, в 13:00
14 ответов
Скобки обычно имеют довольно подробный вид в журнале (dev) по умолчанию в Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at ...
ruby-on-rails-3
asset-pipeline
sprockets
10 июнь 2011, в 22:00
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
28 ответов
Насколько я понимаю, весь ваш javascript объединяется в 1 файл. Rails делает это по умолчанию, когда добавляет //= require_tree . в конец файла манифеста application.js. Это похоже на реальную экономию жизни, но меня немного беспокоит код javascript, специфичный для страницы. Выполняется ли этот код...
asset-pipeline
sprockets
ruby-on-rails-3.1
29 май 2011, в 13:06
9 ответов
Я стараюсь использовать перед блоками для установки переменных экземпляра. Затем я использую эти переменные на моих примерах. Недавно я встретил let(). Согласно документам RSpec, он используется для ... определить метод memoized helper. Значение будет кэшироваться по нескольким вызовам в том же при...
rspec
tdd
bdd
19 март 2011, в 02:09
2 ответа
По моему опыту, получение дат/раз вправо, когда программирование всегда чревато опасностью и трудностью. Ruby и Rails всегда ускользали от меня, если только из-за огромного количества опций; Я никогда не подозреваю, что я должен выбрать. Когда я использую Rails и смотрю на типы данных ActiveRecord, ...
datetime
timestamp
date
time
13 окт. 2010, в 22:13
8 ответов
Я создаю новое веб-приложение с помощью Rails и задаюсь вопросом, какая разница между string и text? И когда каждый должен использоваться?
28 июль 2010, в 15:31
9 ответов
Я хотел бы "подделать" страницу 404 в Rails. В PHP я бы просто послал заголовок с кодом ошибки как таковой: header("HTTP/1.0 404 Not Found"); Как это делается с Rails?
http
http-status-code-404
05 март 2010, в 09:40
8 ответов
Я хотел бы сделать столбец unique в миграции Ruby on Rails script. Каков наилучший способ сделать это? Также есть способ индексирования столбца в таблице? Я хотел бы использовать столбцы unique в базе данных, а не просто использовать :validate_uniqueness_of....
19 сен. 2009, в 22:03
24 ответа
Есть ли способ "отменить" действие команды scaffold в Rails?
scaffolding
08 июнь 2009, в 04:14
4 ответа
Мне страшно назвать и понять, что в моем приложении Rails есть лучший набор имен для моих моделей. Можно ли использовать миграцию для переименования модели и ее соответствующей таблицы?
migration
activerecord
22 янв. 2009, в 23:06
25 ответов
Как установить значение по умолчанию в ActiveRecord? Я вижу сообщение от Pratik, которое описывает уродливый, сложный фрагмент кода: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block) i...
rails-activerecord
30 нояб. 2008, в 04:54
14 ответов
Когда я загружаю script/console, несколько раз я хочу играть с выходом контроллера или методом вспомогательного представления. Существуют ли способы: имитировать запрос? методы вызова из экземпляра контроллера по указанному запросу? тестовые вспомогательные методы, либо через указанный экземпляр ...
console
29 сен. 2008, в 22:01
8 ответов
Я хочу сделать копию записи activerecord, изменив одно поле в этом процессе (в дополнение к id). Каков самый простой способ сделать это? Я понимаю, что могу создать новую запись, а затем перебрать все поля, копируя поле данных по полю, но я решил, что должен быть более простой способ сделать это......
rails-activerecord
12 сен. 2008, в 21:09
Наверх
Меню