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

172
предупреждение: небезопасный доступный для записи мир dir / usr / local / bin в PATH, режим 040777

Каждый раз, когда я запускаю эту команду rails server: предупреждение: небезопасный доступный для записи мир dir / usr / local / bin в PATH, режим 040777 Я искал решение здесь, и они сказали, чтобы напечатать: chmod go-w /usr/local/bin Но я получаю эту ошибку: chmod: невозможно изменить режим файла...

172
Невозможно установить gem - Не удалось создать собственное расширение gem - Не удается загрузить такой файл - mkmf (LoadError)

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...

171
rake db: схема: нагрузка и миграция

Здесь очень простой вопрос - если миграция может стать медленной и громоздкой, поскольку приложение становится все более сложным, и если rake db:schema:loadвместо этого у нас гораздо более чистый вызов, почему миграции вообще существуют? Если ответ на вышесказанное состоит в том, что миграции...

171
Rails ActiveRecord дата между

Мне нужно запросить комментарии, сделанные за один день. Поле является частью стандартных временных меток, является created_at. Выбранная дата исходит от date_select. Как я могу использовать ActiveRecordэто сделать? Мне нужно что-то вроде: "SELECT * FROM comments WHERE created_at BETWEEN...

169
Как устранить ошибку «Отсутствует« secret_key_base »для« производственной »среды» (Rails 4.1)

Я создал приложение Rails с использованием Rails 4.1 с нуля и столкнулся со странной проблемой, которую не могу решить. Каждый раз, когда я пытаюсь развернуть свое приложение на Heroku, я получаю ошибку 500: Missing `secret_key_base` for 'production' environment, set this value in...

167
Различия между .build, .create и .create! и когда они должны быть использованы?

Так что я вижу людей , используя .build, .createи .create!в своих контроллерах все больше и больше в последнее время. В чем разница с использованием .newи передачей объекта param'd, а затем .save? Есть ли плюсы и минусы? Использование этих других методов дает...

167
Как начать работать с TDD с Ruby on Rails? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Я знаком с концепциями...

166
Rails - вложенные включения в Active Records?

У меня есть список событий, которые я получаю. Я пытаюсь включить каждого пользователя, связанного с этим событием, и каждый профиль, связанный с каждым пользователем. Пользователи включены, но не их профили. Как бы я это сделал Event.includes(:users [{profile:}]) Документы, кажется, не ясны:...

165
Раскладки рельсов за действие?

Я использую другой макет для некоторых действий (в основном для нового действия в большинстве контроллеров). Мне интересно, каким будет лучший способ указать макет? (Я использую 3 или более разных макетов в одном контроллере) Я не люблю использовать render: layout => 'name' Мне понравилось...

164
Полное игнорирование часовых поясов в Rails и PostgreSQL

Я имею дело с датами и временем в Rails и Postgres и сталкиваюсь с этой проблемой: База данных находится в UTC. Пользователь устанавливает часовой пояс в приложении Rails, но он используется только при получении локального времени пользователя для сравнения времени. Пользователь хранит время,...

164
Как изменить порт сервера Rails 3 по умолчанию в разработке?

На моей машине для разработки я использую порт 10524. Поэтому я запускаю свой сервер следующим образом: rails s -p 10524 Есть ли способ изменить порт по умолчанию на 10524, чтобы мне не приходилось добавлять порт при каждом запуске...