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

76
голосов
1
ответ
Кажется, я не могу заставить gon gem работать с рельсами 4.2.0. Я получаю "неопределенную локальную переменную или метод" gon "для #" Я использую ее правильно? Также у меня есть <% = include_gon...
3 месяца, 1 неделя назад Sathibabu P
76
голосов
1
ответ
Я хочу назначить один и тот же набор переменных экземпляра для нескольких электронных писем на основе аргумента, переданного в почтовую программу. Что-то вроде этого: class UserMailer < ActionMa...
3 месяца, 1 неделя назад Tracy Fu
97
голосов
3
ответа
Я пытаюсь загрузить файл в форму с помощью Carrierwave, но каждый раз, когда я запускаю свой сервер rails, меня встречает следующее сообщение: NameError в IndexController # index Неинициализированн...
3 месяца, 1 неделя назад user3714822
77
голосов
1
ответ
1) Я создаю приложение, используя spree и в моем коде файла gem. rails 4.1.6 gem 'spree', '2.3.4' gem 'spree_gateway', :git => 'https://github.com/spree/spree_gateway.git', :branch => '2-3-st...
3 месяца, 1 неделя назад krunal babaria
76
голосов
1
ответ
В моем приложении Rails 4 я в настоящее время двигаю своей логикой в свои модели. Один метод в моей модели изменяет статус бронирования: def withdraw if self.status == 1 #only allow bookings with s...
3 месяца, 1 неделя назад tommyd456
62
голоса
2
ответа
Я пытаюсь сделать так, чтобы только один из трех столбцов мог быть заполнен в любой момент времени. Вот некоторые псевдокоды того, что я имел в виду: class Model < ActiveRecord::Base validates :...
3 месяца, 1 неделя назад Jane
87
голосов
1
ответ
У меня есть стандартная has_many через ассоциацию в активной записи с добавленным атрибутом количества в таблице соединений. При использовании этого синтаксиса для добавления ассоциации, как мне ус...
3 месяца, 1 неделя назад errata
62
голоса
1
ответ
Я использую spree 2.1.3, и я не могу изменить логотип по умолчанию. Я попытался добавить его в app/assets/images/admin/bg/spree_50.png, но не повезло. Я пробовал следующее: не удалось заменить стан...
3 месяца, 1 неделя назад user4910881
62
голоса
1
ответ
Я обновился с Ruby 1.8.7 и Rails 3.0.9 до Ruby 2 и Rails 4.0.2. Ошибка при обновлении веб-страницы localhost: 3000. Я попытался удалить все код кода layoutplace.html.erb и application.rb, чтобы иск...
3 месяца, 1 неделя назад Albert Català
98
голосов
2
ответа
В Devise мы можем ограничить доступ пользователей к регистрации, просто удалив: зарегистрированную форму символов. Но моя тема состоит в том, чтобы создать собственную страницу регистрации пользова...
3 месяца, 1 неделя назад Pradeep Sapkota
87
голосов
2
ответа
У меня есть некоторые пользовательские представления для Devise SessionsController . Я использую области видимости, поэтому они в настоящее время расположены по адресу: app/views/users/sessions Мне...
3 месяца, 1 неделя назад Undistraction
87
голосов
1
ответ
Итак, вот странная проблема: когда я запускаю приложение локальных рельсов и просматриваю http://localhost: 3000/static_pages/help, я вижу страницу, которую я там создал. Однако тестовый сценарий, ...
3 месяца, 1 неделя назад CodeKid
75
голосов
3
ответа
Как я могу оставить комментарий и связать сообщение с пост-страницей? Это мой PostsController: def index @posts = Post.all "what should I add here?" end # GET /posts/1 # GET /posts/1.json def show ...
3 месяца, 1 неделя назад Hu Shau Chiang
76
голосов
1
ответ
Есть ли хороший камень, чтобы найти количество элементов с определенным классом? Например, <div class="fun"> <p class="fun"> </p> </div И затем найдите, что есть два элемента с...
3 месяца, 1 неделя назад Xavier
107
голосов
1
ответ
Я хочу просмотреть содержимое своей формы до сохранения, когда пользователь нажимает кнопку для предварительного просмотра. Здесь ниже показано мое действие def create @article = Article.new(params...
3 месяца, 1 неделя назад Saira Jabeen
87
голосов
1
ответ
Проблема при попытке отправки POST-данных серверу Rails с моей стороны AngularJS. Ошибка сервера: ActionController::RoutingError (No route matches [OPTIONS] "/users"): actionpack (4.1.9) lib/action...
3 месяца, 1 неделя назад Trusislv1
-4
голоса
1
ответ
У меня есть существующий файл.xlsm в моем приложении. Я должен иметь возможность редактировать его. Я хочу сказать, что я хочу добавить к нему строки/столбцы. Как мне это сделать? Каковы возможные ...
3 месяца, 1 неделя назад mehtasuraj09
87
голосов
2
ответа
У меня есть изображения, загруженные на amazon s3 bucket . Когда я попытался recreate_versions! , он дает мне исключение nil body . Я думаю, что это связано с изменениями в предыдущих настройках за...
3 месяца, 1 неделя назад ImranNaqvi
115
голосов
1
ответ
Таблицы: User Project has_many Results Project has_many Data through ProjectData Results belongs_to data, project В таблице Result меня есть столбец :position типа int. Поэтому я хотел бы получить ...
3 месяца, 1 неделя назад user2983193
76
голосов
2
ответа
В настоящее время имя пользователя, которое отображается под всеми комментариями, принадлежит человеку, который в настоящее время вошел в систему. Он не отображает правильного пользователя, который...
3 месяца, 1 неделя назад Annette
98
голосов
1
ответ
У меня есть веб-приложение Rails, разработанное с Rails 4. Теперь мне нужно создать API, используя одну и ту же базу данных, потому что я хочу разработать мобильные приложения, которые используют о...
3 месяца, 1 неделя назад Adnan Pirota
97
голосов
1
ответ
У меня есть приложение rails, которое включает функцию блога. В одном тестовом тесте (используя Capybara :: Rails :: TestCase, с проверками ruby (утверждает/опровергает), то есть не специфицирует) ...
3 месяца, 1 неделя назад Anand
62
голоса
1
ответ
У меня есть набор результатов викторины, хранящихся в столбце hstore, как оценки по каждой теме. т.е. Maths => 65 Physics => 70 English => 83 Music => 56 Есть ли чистый, идиоматический ...
3 месяца, 1 неделя назад Alex
115
голосов
1
ответ
Использование Devise/omniauth Рассмотрим следующую модель class User < ActiveRecord::Base has_many :usertracks, :dependent => :destroy mount_uploader :image, ArtistPhotoUploader TEMP_EMAIL_PR...
3 месяца, 1 неделя назад Petros Kyriakou
62
голоса
1
ответ
Примечание. Хотя в проекте используется версия Spree версии 2.3, в настоящее время я не уверен, что это проблема, специфичная для Spree. Хотя, пожалуйста, поправьте меня, если я ошибаюсь. Структура...
3 месяца, 1 неделя назад Paul Richter
97
голосов
3
ответа
Нужна помощь для вставки массива в db с помощью флажка. <% @companies.each do |company| %> <%= check_box_tag 'company_name[]', company.company_name %> <%= company.id %> <% end ...
3 месяца, 1 неделя назад coolshox
123
голоса
1
ответ
У меня есть контроллер корзины и вид "шоу", который показывает содержимое корзины. Я хочу показать тележку во всех представлениях моего контроллера продуктов. Итак, я показываю тележку/шоу в продук...
3 месяца, 1 неделя назад redasus
98
голосов
1
ответ
У меня есть форма Rails для создания профиля для магазина. Первоначально я обработал маршрутизацию таким образом resources :stores и все было хорошо. Однако я хотел разделить свои ресурсы на магази...
3 месяца, 1 неделя назад skwidbreth
76
голосов
1
ответ
Я пытаюсь написать приложение, которое должно будет взаимодействовать с POST, но у меня возникают проблемы с доступом к параметрам. Это не значит, что сейчас полезно, но я просто пытаюсь выполнить ...
3 месяца, 1 неделя назад Suavocado
97
голосов
1
ответ
Я использовал Ransack Gem, Rails 4. roles_controllers.rb def index @q = Role.ransack(params[:q]) @roles = @q.result(distinct: true) end Это метод экземпляра в model (role.rb) def user_count self.us...
3 месяца, 1 неделя назад Jigar Bhatt
75
голосов
1
ответ
Я использую Amazon S3 для загрузки файлов и Cloudfront для обслуживания статических активов, а в моем config/environment/staging.rb я написал ActionController::Base.asset_host = Proc.new { |source|...
3 месяца, 1 неделя назад Sachin Singh
87
голосов
1
ответ
Я хотел бы добавить параметр запроса в запрос GET таким образом, чтобы мой REST API возвращал результат запроса вместо результата из метода индекса по умолчанию. Это возможно? Вот мой индексный мет...
3 месяца, 1 неделя назад LDB
62
голоса
1
ответ
Я пытаюсь разработать приложение apo mongo только с рельсами. После удаления конфигурации sqlite и базы данных я получаю следующую ошибку: Не Rails.application.database_configuration загрузить Rail...
3 месяца, 1 неделя назад whizcreed
-6
голосов
1
ответ
Я постоянно получаю эту раздражающую ошибку, и я не могу ее решить. Недавно я опубликовал вопрос по той же теме и не получил никакой полезной помощи. Я хочу, чтобы пользователи просили присоединить...
3 месяца, 1 неделя назад T. Cole
116
голосов
1
ответ
У меня есть скрипт (script/seed.rb), работающий с файлом SCV. Я хочу использовать "update_my_controller_name_path" вместо "localhost: 3000/update". Простые помощники, такие как "root_path" и т.д., ...
3 месяца, 1 неделя назад ilyabyar
87
голосов
1
ответ
В моем приложении Rails я делаю сразу несколько вызовов AJAX, и это вызывает отправку одного и того же файла cookie для каждого запроса. Проблема в том, что rails устанавливает новый cookie сеанса ...
3 месяца, 1 неделя назад chyno
98
голосов
1
ответ
Я на Rails 5 . У меня есть полиморфная ассоциация вроде этого: модели /enjoy_level.rb: class EnjoyLevel < ApplicationRecord belongs_to :enjoyable, polymorphic: true, touch: true, optional: true ...
3 месяца, 1 неделя назад user4910881
75
голосов
1
ответ
Я работаю с драгоценным камнем в моем проекте Rails, и я модифицирую этот камень локально. В моем Gemfile у меня есть: gem 'ancestry', path: '/Users/me/.rvm/gems/ruby-2.1.5@test_tree_app/bundler/ge...
3 месяца, 1 неделя назад marcamillion
124
голоса
1
ответ
Я делаю небольшое приложение facebook на TreeHouse (они используют rails 3 ans, я на рельсах 4...), и я столкнулся с тем же зонделем, что и здесь. Неизвестный ключ:: условия , я нашел больше информ...
3 месяца, 1 неделя назад user4910881
62
голоса
2
ответа
Я хочу хэш-представление моей модели Post с комментариями, связанными с сообщениями, включенными в массив массивов хэшей. Мои модели: class Post < ActiveRecord::Base has_many :comments end class...
3 месяца, 1 неделя назад chipit24
Чтобы , пожалуйста,
Выберите тему жалобы:

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