Вопросы с тегом «ruby-on-rails»

96
Sourcemaps на одну строку в Chrome с Ruby on Rails, Webpack и React JS

У меня проблема, когда исходные карты, созданные Webpack с использованием параметра inline-source-mapконфигурации, отключаются на одну строку, когда я использую отладчик Chrome devtools. Webpack настраивается внутри приложения Ruby on Rails для создания конкатенированного неминифицированного файла...

95
Каковы современные достижения в области проверки электронной почты для Rails?

Что вы используете для проверки адресов электронной почты пользователей и почему? Я использовал, validates_email_veracity_ofкоторый фактически запрашивает серверы MX. Но это полно сбоев по разным причинам, в основном связанных с сетевым трафиком и надежностью. Я огляделся и не нашел ничего...

95
Преобразование UTC в местное время в Rails 3

У меня проблемы с преобразованием UTC Timeили TimeWithZoneместного времени в Rails 3. Скажем moment, какая-то Timeпеременная в формате UTC (например moment = Time.now.utc). Как мне перейти momentна мой часовой пояс, заботясь о DST (например, используя EST / EDT)? Точнее, я хотел бы распечатать...

95
Rails Console: перезагрузите! не отражают изменения в файлах модели? В чем может быть возможная причина?

Раньше все работало нормально. Я немного поиграл в конфиг. Так что, возможно, я неосознанно изменил какую-то конфигурацию. вот конфиг окружения / development.rb config.cache_classes = false # Log error messages when you accidentally call methods on nil. config.whiny_nils = true # Show full error...

95
Как указать конкретному Delayed :: Job для запуска в консоли?

По какой-то причине Delayed :: Job's решил встать в очередь, но ничего не исключить, хотя я перезапускал его несколько раз, даже убил -9 и перезапустил. Он не будет выполнять никаких заданий. Могу ли я в / console указать конкретную работу и сказать, что она работает? Пример: .....

95
Rails: откуда взялся пресловутый «current_user»?

Недавно я заглянул в Rails и заметил, что есть много ссылок на current_user. Это только от Devise? и должен ли я сам определять его вручную, даже если я использую Devise? Есть ли предварительные условия для использования current_user(например, наличие сеансов, пользователей и т. Д.)?...

95
Предупреждение об устаревании при использовании has_many: through: uniq в Rails 4

В Rails 4 появилось предупреждение об устаревании при использовании: uniq => true с has_many: through. Например: has_many :donors, :through => :donations, :uniq => true Выдает следующее предупреждение: DEPRECATION WARNING: The following options in your Goal.has_many :donors declaration...

95
Net :: SMTPAuthenticationError при отправке электронной почты из приложения Rails (в промежуточной среде)

Я отправляю электронное письмо из своего приложения Rails. Он хорошо работает в среде разработки, но не работает при постановке. Я получаю следующую ошибку: Net::SMTPAuthenticationError (534-5.7.14 <https://accounts.google.com/ContinueSignIn?plt=AKgnsbtdF0yjrQccTO2D_6) Обратите внимание, что у...

95
Rails создает или обновляет магию?

У меня есть класс, в CachedObjectкотором хранятся общие сериализованные объекты, индексированные по ключу. Я хочу, чтобы этот класс реализовал create_or_updateметод. Если объект найден, он обновит его, в противном случае он создаст новый. Есть ли способ сделать это в Rails или мне нужно написать...

95
Rails 5, Неопределенный метод `for 'для # <Разработка в строке devise_parameter_sanitizer.for

Я работаю с Rails 5 Я добавил новое имя пользователя в модели User. class Users::RegistrationsController < Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end...

94
Как переопределить to_json в Rails?

Обновить: Эта проблема не была изучена должным образом. Настоящая проблема кроется внутри render :json. Первая вставка кода в исходный вопрос даст ожидаемый результат. Однако все же есть нюанс. См. Этот пример: render :json => current_user это НЕ то же самое, render :json =>...

94
Ruby on Rails: как сортировать по двум столбцам с помощью ActiveRecord?

Я хочу отсортировать по двум столбцам: один - DateTime ( updated_at), а другой - десятичный (цена) Я хотел бы иметь возможность сначала сортировать по updated_at, а затем, если в один день появляется несколько элементов, сортировать по цене....

94
Какие есть альтернативы WordPress для Ruby on Rails? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

94
Если строка пуста, вернуть какое-то значение по умолчанию

Часто мне нужно проверить, не является ли какое-то значение пустым, и написать вот так: «Нет данных»: @user.address.blank? ? "We don't know user's address" : @user.address А когда у нас есть порядка 20-30 полей, которые нужно обрабатывать таким образом, это становится некрасивым. Я сделал...

94
Где следует хранить пользовательские валидаторы Rails 3?

Я видел документы / сайты показывают , что пользовательские валидаторы должны идти в /libили /lib/validatorsдиректории проекта. Я обнаружил (читая ответ на другой пост), что они, похоже, только работают config/initializers. Кто-нибудь знает или имеет указатель на официальную документацию, которая...