В Ruby on Rails 3 (в настоящее время используется бета-версия 4) я вижу, что при использовании form_tagили form_forпомощников появляется скрытое поле с именем _snowman☃ ( Unicode \ x9731). Итак, для чего это...
В Ruby on Rails 3 (в настоящее время используется бета-версия 4) я вижу, что при использовании form_tagили form_forпомощников появляется скрытое поле с именем _snowman☃ ( Unicode \ x9731). Итак, для чего это...
Как вы можете иметь скрытое поле с простой формой? Следующий код: = simple_form_for @movie do |f| = f.hidden :title, "some value" = f.button :submit приводит к этой ошибке: undefined method `hidden' for
У меня есть пространство имен adminв контроллере, и я хочу создать контроллер внутри adminпапки. Как я могу сделать это с помощью команды
Мне нужно добавить метки времени ( created_at& updated_at) в существующую таблицу. Я попробовал следующий код, но он не работал. class AddTimestampsToUser < ActiveRecord::Migration def change_table add_timestamps(:users) end...
Каждый раз, когда я запускаю эту команду rails server: предупреждение: небезопасный доступный для записи мир dir / usr / local / bin в PATH, режим 040777 Я искал решение здесь, и они сказали, чтобы напечатать: chmod go-w /usr/local/bin Но я получаю эту ошибку: chmod: невозможно изменить режим файла...
Как лучше всего включить ротацию журналов в производственном приложении Ruby on Rails? Это с помощью logrotate на хостинг-сервере или есть набор опций для инициализации регистратора из...
В Rails, как лучше всего получить IP-адрес клиента, подключающегося к серверу? Вот два способа, которые я нашел: request.remote_ip
Ruby 1.9.3 Часть Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Когда я пытаюсь установить гем, я получаю сообщение об ошибке alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from...
Здесь очень простой вопрос - если миграция может стать медленной и громоздкой, поскольку приложение становится все более сложным, и если rake db:schema:loadвместо этого у нас гораздо более чистый вызов, почему миграции вообще существуют? Если ответ на вышесказанное состоит в том, что миграции...
Я пытаюсь преобразовать имя из случая змеи в случай верблюда. Есть ли встроенные методы? Например: "app_user"к"AppUser" (У меня есть строка, которую "app_user"я хочу преобразовать в модель...
Мне нужно запросить комментарии, сделанные за один день. Поле является частью стандартных временных меток, является created_at. Выбранная дата исходит от date_select. Как я могу использовать ActiveRecordэто сделать? Мне нужно что-то вроде: "SELECT * FROM comments WHERE created_at BETWEEN...
Я создал приложение Rails с использованием Rails 4.1 с нуля и столкнулся со странной проблемой, которую не могу решить. Каждый раз, когда я пытаюсь развернуть свое приложение на Heroku, я получаю ошибку 500: Missing `secret_key_base` for 'production' environment, set this value in...
Когда у меня есть конкретное действие, на котором я не хочу проверять токен аутентификации, как я могу сказать Rails пропустить его
Так что я вижу людей , используя .build, .createи .create!в своих контроллерах все больше и больше в последнее время. В чем разница с использованием .newи передачей объекта param'd, а затем .save? Есть ли плюсы и минусы? Использование этих других методов дает...
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Я знаком с концепциями...
У меня есть список событий, которые я получаю. Я пытаюсь включить каждого пользователя, связанного с этим событием, и каждый профиль, связанный с каждым пользователем. Пользователи включены, но не их профили. Как бы я это сделал Event.includes(:users [{profile:}]) Документы, кажется, не ясны:...
Я использую другой макет для некоторых действий (в основном для нового действия в большинстве контроллеров). Мне интересно, каким будет лучший способ указать макет? (Я использую 3 или более разных макетов в одном контроллере) Я не люблю использовать render: layout => 'name' Мне понравилось...
Я имею дело с датами и временем в Rails и Postgres и сталкиваюсь с этой проблемой: База данных находится в UTC. Пользователь устанавливает часовой пояс в приложении Rails, но он используется только при получении локального времени пользователя для сравнения времени. Пользователь хранит время,...
На моей машине для разработки я использую порт 10524. Поэтому я запускаю свой сервер следующим образом: rails s -p 10524 Есть ли способ изменить порт по умолчанию на 10524, чтобы мне не приходилось добавлять порт при каждом запуске...
С помощью :limitзапроса я получу первые N записей. Какой самый простой способ получить последние N