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

Ruby on Rails - это фреймворк для веб-разработки с открытым исходным кодом, написанный на Ruby. Ruby on Rails следует принципу соглашения над конфигурацией, освобождая вас от необходимости заново изобретать вещи, чтобы оставаться продуктивными. Используйте этот тег только для вопросов, касающихся Rails 3, а также пометьте эти вопросы [ruby-on-rails].


30
Не удается найти заголовок 'libpq-fe.h при попытке установить гем pg
Я использую предварительную версию Ruby on Rails 3.1. Мне нравится использовать PostgreSQL, но проблема заключается в установке pgдрагоценного камня. Это дает мне следующую ошибку: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb checking …



14
Как удалить ключ из Hash и получить оставшийся хэш в Ruby / Rails?
Чтобы добавить новую пару в Hash, я делаю: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Есть ли аналогичный способ удалить ключ из Hash? Это работает: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b …

22
Миграция БД Rails - Как удалить таблицу?
Я добавил таблицу, которая, как мне казалось, мне понадобится, но теперь я больше не планирую ее использовать. Как мне удалить эту таблицу? Я уже запустил миграцию, поэтому таблица находится в моей базе данных. Я полагаю, что rails generate migrationдолжен справиться с этим, но я еще не понял, как это сделать. …

17
Как поменять 'рельсы генерируют'
Я хочу удалить все файлы, которые он создал, и откатить все сделанные изменения, но не обязательно в базу данных, но больше в файлы конфигурации. Я хотел бы автоматически удалить все сопоставления ресурсов для модели / контроллера, удаленные в файле rout.rb и везде, где могли быть внесены изменения?

29
Не найдено ни одного маршрута «/ users / sign_out» devise rails 3
Я установил devise в своем приложении и применил в своем application.html.erbфайле следующее: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %> <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', new_user_session_path %> <% …

4
Rails update_attributes без сохранения?
Есть ли альтернатива update_attributes, которая не сохраняет запись? Так что я мог сделать что-то вроде: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing @car.save Кстати, я знаю, что могу @car.model = 'Sierra', но я …

14
Как отключить ведение журнала сообщений конвейера активов (звездочек) в Ruby on Rails 3.1?
Звездочки обычно бывают довольно многословными в журнале (dev) по умолчанию в Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/default.css.scss (15ms) (pid 6303) ... Started GET "/assets/default/header_bg.gif" for 127.0.0.1 …

18
Отдельный сервер REST JSON API и клиент? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Я собираюсь создать кучу веб-приложений с нуля. (См. Http://50pop.com/code для …



11
Добавление столбца в существующую таблицу в миграции Rails
У меня есть модель Users, которая нуждается в :emailстолбце (я забыл добавить этот столбец во время первоначального скаффолда). Я открыл файл миграции и добавил t.string :email, сделал rake db:migrateи получил NoMethodError. Затем я добавил строку add_column :users, :email, :string снова rake db:migrate, снова NoMethodError. Я пропустил шаг здесь? Изменить: вот …

6
Как запустить `rails generate scaffold`, когда модель уже существует?
Я новичок в Rails, так что мой текущий проект находится в странном состоянии. Одной из первых вещей, которые я создал, была модель «Кино». Затем я начал определять его более подробно, добавил несколько методов и т. Д. Теперь я понимаю, что должен был сгенерировать его rails generate scaffoldдля подключения таких вещей, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.