Запитання з тегом «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 => 'ім'я' Мені подобалося робити макет "ім'я",: only => [: новий] Але я …


2
Ігнорування часових поясів у Rails та PostgreSQL
Я маю справу з датами та часом у Rails і Postgres і стикаюся з цим питанням: База даних знаходиться в UTC. Користувач встановлює часовий пояс за вибором у додатку Rails, але його слід використовувати лише для отримання місцевим часом користувачів для порівняння часу. Користувач зберігає час, скажімо, 17 березня 2012 …


10
Міграція рейків 3: Додавання стовпця-опорного стовпчика?
Якщо я створять нову міграцію рейки 3 (наприклад) rails g migration tester title:tester user:references , все працює добре ... однак якщо додати стовпчик із чимось у рядках: rails g migration add_user_to_tester user:references опорне поле не розпізнається. Коротше кажучи, питання: як я можу додати референтний стовпчик до міграції рейок з командного …


12
curl: (1) протокол https не підтримується або вимикається в libcurl
Я намагаюся встановити середовища Rails на Ubuntu 11.04. Коли я запускаю команду, rvm install 1.9.2 --with-openssl-dir=/usr/localз'являється така помилка: curl : (1) Protocol https not supported or disabled in libcurl Як це можна вирішити?

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 …



6
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' %&gt; …

4
Рейки 3 типи даних?
Де я можу знайти список типів даних, які можна використовувати в рейках 3? (наприклад, текст, рядок, ціле число, плаваючий, дата тощо). Продовжую випадково дізнаватися про нові, але я хотів би мати список, на який я міг би легко посилатися.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.