Ruby-On-Rails – вопросы и ответы

97
голосов
2
ответа
Я создаю интерфейс javascript (ember) для rails api, и я использую программу для аутентификации пользователей. Все работает хорошо, но восстановление пароля затрудняет мне время. Я посмотрел на vie...
3 месяца, 1 неделя назад Rudi
90
голосов
1
ответ
Я должен сделать расширенный поиск веб-сайта (своего рода социальную сеть). В представлении у меня есть несколько входов (введенный текст учитывается при выполнении поиска). Это запрос (я перечисля...
3 месяца, 1 неделя назад Madalina
107
голосов
2
ответа
Привет, спасибо за то, что я взял секунда, чтобы проверить мой вопрос. Rails newb здесь, и это должно быть легко, но я работал в полной путанице. Я пытаюсь проверить, установлен ли логический атриб...
3 месяца, 1 неделя назад Khundawg
75
голосов
1
ответ
Я хочу назначить один и тот же набор переменных экземпляра для нескольких электронных писем на основе аргумента, переданного в почтовую программу. Что-то вроде этого: class UserMailer < ActionMa...
3 месяца, 1 неделя назад Tracy Fu
122
голоса
2
ответа
У меня есть этот вызов Ajax, который заполняет таблицу данными. Однако, когда я делаю тот же звонок снова, он загружает как новые, так и старые данные. Как очистить старые данные перед загрузкой но...
3 месяца, 1 неделя назад John Milo
116
голосов
2
ответа
Я запускаю сервер сжимания Debian с установленными (backported) пакетами: rails 2.3.5-1~bpo50+1 rails-ruby1.8 2.3.5-1~bpo50+1 rake 0.8.7-1~bpo50+1 libapache2-mod-passenger 2.2.11debian-1~bpo50+1 У ...
3 месяца, 1 неделя назад rlandster
97
голосов
3
ответа
Я пытаюсь загрузить файл в форму с помощью Carrierwave, но каждый раз, когда я запускаю свой сервер rails, меня встречает следующее сообщение: NameError в IndexController # index Неинициализированн...
3 месяца, 1 неделя назад user3714822
63
голоса
2
ответа
Я создаю приложение, использующее Ruby on Rails в Windows почти два года, и у меня это было. В этот уик-энд я начал переносить свою среду dev на Ubuntu, потому что он может запускать некоторые инст...
3 месяца, 1 неделя назад goterpsgo
87
голосов
1
ответ
Я пытаюсь развернуть приложение rails для DigitalOcean. Я впервые использую приложение rails. Поэтому я пошел по https://gorails.com/deploy/ubuntu/16.04 этому учебнику. Я сделал все, кроме части da...
3 месяца, 1 неделя назад user4910881
88
голосов
1
ответ
Я использую dhtmlxGrid на RoR. У меня есть флажок и событие "onCheck", которое активируется каждый раз, когда установлен флажок. <script type="text/javascript" charset="utf-8"> var grid = new...
3 месяца, 1 неделя назад lbramos
87
голосов
3
ответа
Я, похоже, не могу получить кодировку прямо на моем коде Oracle RoR. Информация в базе данных Oracle, похоже, правильно закодирована. При поиске атрибута через SQL, нуждающегося в специальной кодир...
3 месяца, 1 неделя назад Rutger
124
голоса
1
ответ
Есть ли способ трансляции сеанса tmux в веб-приложение? Правильный ли предпочтительный способ сделать что-то подобное для совместного использования с другими разработчиками в Интернете, у которых н...
3 месяца, 1 неделя назад zotherstupidguy
87
голосов
2
ответа
У меня возникли проблемы с развертыванием графика Whenever в моей производственной среде с помощью Capistrano. Проблема связана с командой bundle exec whenever , вызывающей некоторые проблемы с отс...
3 месяца, 1 неделя назад isthmuses
76
голосов
2
ответа
Как сформировать следующий запрос, используя активную запись? SELECT c.* FROM `course_enrollments` ce JOIN courses c ON ce.course_id = c.id WHERE ce.created_at BETWEEN '2000-01-01' and '2012-01-01'...
3 месяца, 1 неделя назад Chris Muench
99
голосов
3
ответа
Я унаследовал приложение Rails, и я пытаюсь понять его. Однако, когда я запускаю: rails s Я получаю этот журнал: => Booting Thin => Rails 3.2.1 application starting in development on http://0...
3 месяца, 1 неделя назад Geo
75
голосов
1
ответ
В моем приложении Rails 4 я в настоящее время двигаю своей логикой в свои модели. Один метод в моей модели изменяет статус бронирования: def withdraw if self.status == 1 #only allow bookings with s...
3 месяца, 1 неделя назад tommyd456
75
голосов
1
ответ
У меня ошибка с recaptcha распознавание моих ключей в secrets.yml в производстве. В разработке все работает отлично! Я смог успешно загрузить свой сайт с помощью capistrano и nginx, я поместил ключ...
3 месяца, 1 неделя назад German
62
голоса
2
ответа
Я пытаюсь сделать так, чтобы только один из трех столбцов мог быть заполнен в любой момент времени. Вот некоторые псевдокоды того, что я имел в виду: class Model < ActiveRecord::Base validates :...
3 месяца, 1 неделя назад Jane
123
голоса
1
ответ
То, что я пытаюсь сделать, это обновить атрибуты созданного элемента после его создания через контроллер, например: def create @check_out = CheckOut.new(params[:check_out]) @check_out.request_id = ...
3 месяца, 1 неделя назад Jerome
62
голоса
1
ответ
Я разрабатываю приложение Ruby on Rails с вопросом и ответами. После входа пользователя в систему вы можете увидеть список вопросов, заданных другими пользователями. У меня есть ссылка рядом с кажд...
3 месяца, 1 неделя назад user5243421
87
голосов
1
ответ
У меня есть стандартная has_many через ассоциацию в активной записи с добавленным атрибутом количества в таблице соединений. При использовании этого синтаксиса для добавления ассоциации, как мне ус...
3 месяца, 1 неделя назад errata
97
голосов
1
ответ
Я пытаюсь разрешить следующие символы в регулярном выражении: a-z A-Z 0-9 <space> - . # + . @ / Это то, что у меня есть до сих пор, хотя я понятия не имею, правильно ли это. я чувствую, что я...
3 месяца, 1 неделя назад Tallboy
240
голосов
5
ответов
У меня есть следующий тест в спецификации запроса: page.should have_link('Edit user', :href => edit_users_path(@user)) Это проверяет, что у определенного пользователя в индексном представлении е...
3 месяца, 1 неделя назад jackpipe
62
голоса
2
ответа
Я над моей головой пытается получить данные для статистики в течение n дней. Меня не волнует выходной формат, если он показывает даты в порядке и значения как массив... В запросе all_data (ниже) бу...
3 месяца, 1 неделя назад zijoud
87
голосов
1
ответ
Я нахожусь в контроллере новостей rails, и когда я вставляю код, @user.news.build в мой новый метод, он работает нормально на консоли, но в моем локальном хосте запускает эту ошибку, undefined meth...
3 месяца, 1 неделя назад Spencer Hire
153
голоса
2
ответа
Я могу получить другие методы capybara, такие как visit, fill_in, select и т.д. для работы. но не нажмите Given /^a no fee license called "([^"]*)"$/ do |arg1| @l = FactoryGirl.create(:license, nam...
3 месяца, 1 неделя назад Ivan
132
голоса
1
ответ
Как показано на рисунке ниже: Чтобы явно указать, о чем я говорю, я имею в виду пробелы перед каждым . , + , ] , | , и = . Как и, возможно, другая пунктуация, которая поя
3 месяца, 1 неделя назад Sasha
-11
голосов
1
ответ
Я создал новый проект, выполнив rails new start_app . Я хочу показать view index.html.erb на входящем url localhost:3000/iamonweb . Как я могу это сделать?
3 месяца, 1 неделя назад Mahtab Alam
114
голосов
1
ответ
У меня есть частичное разделение между несколькими разными представлениями и шаблон почтовой программы. Эта часть должна попытаться использовать сеанс пользователя для хранения информации о состоян...
3 месяца, 1 неделя назад jmcnevin
107
голосов
3
ответа
Из модели, которая возвращает все значения из таблицы, как бы преобразовать ее в хэш пар значений имени {column_value => column_value} например. [{:id => 1, :name => 'first'}, {:id => 2...
3 месяца, 1 неделя назад Christopher
76
голосов
1
ответ
Если у меня есть модель User и Bascinfo, а User has_one Basicinfo. будем: authorize! :show, user также разрешить показ user.basicinfo? Благодарю!
3 месяца, 1 неделя назад xnjiang
63
голоса
1
ответ
Хорошо, я думаю, что это, наверное, простой вопрос, но для жизни моего я не могу понять это. Я создал таблицу с именем ugtags, и в этой таблице у меня есть два столбца (за пределами основ), "имя" и...
3 месяца, 1 неделя назад bgadoci
116
голосов
1
ответ
У меня есть скрепка в нескольких местах по всему моему приложению. Я пытаюсь загрузить вложения (два изображения) с одной из моих форм и не предоставляет никакой полезной информации, почему он не з...
3 месяца, 1 неделя назад Questifer
76
голосов
1
ответ
У меня есть простая трехходовая модельная ассоциация, где Product может принадлежать нескольким Categories . Product has_many ProductCategories ProductCategories belongs_to Product ProductCategorie...
3 месяца, 1 неделя назад sergserg
87
голосов
1
ответ
Я добавляю некоторые изменения в существующее приложение RoR и обнаружил, что request.env['HTTP_X_FORWARDED_FOR'] вернулся nil . Я изменил это на request.remote_ip и получил правильный IP-адрес кли...
3 месяца, 1 неделя назад JayKey
123
голоса
2
ответа
У меня есть приложение, которое позволяет пользователям загружать музыку, но у меня возникают проблемы с настройкой проигрывателя, который позволяет им воспроизводить музыку. На странице пользовате...
3 месяца, 1 неделя назад Andrew
98
голосов
1
ответ
Скажем, у меня есть модель User . Каждый пользователь has_one preference и has_many companies . В стандартной форме вложенных атрибутов это отношение может выглядеть так: { "name" => "Foo Bar", ...
3 месяца, 1 неделя назад user2490003
107
голосов
1
ответ
Мне сказали, что имеет смысл использовать let!() Вместо блока before(:each) . Однако я не вижу много логики в этом. Действительно ли имеет смысл сделать что-то вроде приведенного ниже примера: cont...
3 месяца, 1 неделя назад rudkovskyi
-4
голоса
1
ответ
Я огляделся, и это кажется простым, но я не могу найти ответ. Я очень новичок в RoR (как только начал учиться сегодня), поэтому дайте мне знать, если моя терминология неверна! Как изменить атрибуты...
3 месяца, 1 неделя назад Elijah Murray
62
голоса
2
ответа
Моя модель User выглядит так: has_many :relationships, foreign_key: "follower_id", dependent: :destroy has_many :followed_users, through: :relationships, source: :followed has_many :reverse_relatio...
3 месяца, 1 неделя назад Snowman
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема