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

Ruby on Rails - это полнофункциональная платформа веб-приложений с открытым исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом «соглашение поверх конфигурации» при разработке приложений.

3
Rails - вложенные включения в Active Records?
У меня есть список событий, которые я получаю. Я пытаюсь включить каждого пользователя, связанного с этим событием, и каждый профиль, связанный с каждым пользователем. Пользователи включены, но не их профили. Как бы я это сделал Event.includes(:users [{profile:}]) Документы, кажется, не ясны: http://guides.rubyonrails.org/active_record_querying.html

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

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

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


10
Rails 3 миграций: добавление ссылочного столбца?
Если я создаю новый рельс 3 миграции с (например) rails g migration tester title:tester user:references все работает нормально ... однако, если я добавлю столбец с чем-то вроде: rails g migration add_user_to_tester user:references поле ссылки не распознано. Короче говоря, вопрос заключается в следующем: как добавить ссылочный столбец для миграции rails из …



5
Что означают &, <<, * в этом файле database.yml?
До сих пор я использовал только database.yml с каждым явно вызванным параметром, в приведенном ниже файле используются некоторые символы, которые я не понимаю. Что означает каждая строка и символ (&amp;, *, &lt;&lt;), как мне прочитать этот файл? development: &amp;default adapter: postgresql database: dev_development test: &amp;test &lt;&lt;: *default database: test_test cucumber: …



6
Rails - имя действия контроллера в строку
У меня есть вопрос по Rails. Как получить имя действия контроллера внутри действия контроллера? Например, вместо def create logger.info("create") end Я хочу написать что-то вроде def create logger.info(this_def_name) end Какой способ получить this_def_name?


10
Лучший способ добавить специфичный для страницы JavaScript в приложение Rails 3?
В Rails 3 есть немного ненавязчивый JavaScript, который довольно крутой. Но мне было интересно, как лучше всего включить дополнительный JavaScript для конкретной страницы. Например, где я, возможно, ранее сделал: &lt;%= f.radio_button :rating, 'positive', :onclick =&gt; "$('some_div').show();" %&gt; Теперь мы можем сделать это ненавязчивым с чем-то вроде &lt;%= f.radio_button :rating, 'positive' …

4
Rails 3 типа данных?
Где я могу найти список типов данных, которые можно использовать в рельсах 3? (например, текст, строка, целое число, число с плавающей точкой, дата и т. д.?) Я постоянно узнаю о новых, но я бы хотел иметь список, к которому можно было бы легко сослаться.

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