Запитання з тегом «ruby-on-rails»

Ruby on Rails - це повний стек із відкритим кодом для веб-додатків із відкритим кодом, написаний на Ruby. Він слідує за популярною базовою моделлю MVC і відомий своїм підходом до розробки додатків "конвенція щодо конфігурації".

13
Встановлення PG gem на OS X - невдача побудови власного розширення
Здається, у багатьох інших виникли проблеми з встановленням дорогоцінного каміння. Жодне рішення, поставлене для інших, не працювало на мене. Я спробував встановити pg gem та postgres.app. Доступний вміст pg не встановиться. Перша помилка: Під час встановлення pg (0.17.0) сталася помилка, і Bundler не може продовжувати. Переконайтеся, що це gem install …

15
Відсутній хост для посилання на! Укажіть: параметр хоста або встановіть default_url_options [: хост]
Я вже гуляв близько 90 хвилин і досі не маю відповіді на це. Де встановити default_url_options? Я вже встановив це для config.action_mailer.default_url_optionsвирішення цієї самої помилки в іншому місці, але тепер я отримую цю помилку при спробі використання URL-помічника всередині специфікації RSpec. Я поняття не маю, де очікують встановити default_url_options. Failure/Error: …



2
Чи є документація для типів стовпців Rails?
Я шукаю більше, ніж простий перелік типів, який можна знайти на цій сторінці : : basic_key,: string,: text,: integer,: float,: decimal,: datetime,: timetamp,: time,: date,: binary,: boolean Але чи є документація, яка фактично визначає ці поля? Конкретно: Яка різниця між :stringі :text? Між :floatі :decimal? Які відмінні риси :time, :timestampі …

14
Як перевірити наявність параметрів у рейках
Я використовую оператор IF в Ruby on Rails, щоб спробувати перевірити, чи встановлені параметри запиту. Незалежно від того, встановлені або не обидва параметри, перша частина наступного, якщо блок спрацьовує. Як я можу змусити цю частину ТОЛЬКО спрацьовувати, якщо встановлено обидва парами [: одна] та парами [: два]? if (defined? params[:one]) …

7
Як визначити, чи містить один масив усі елементи іншого масиву
Подано: a1 = [5, 1, 6, 14, 2, 8] Я хотів би визначити, чи він містить усі елементи: a2 = [2, 6, 15] У цьому випадку результат є false. Чи є якісь вбудовані методи Ruby / Rails для ідентифікації такого включення масиву? Одним із способів здійснення цього є: a2.index{ |x| …

8
Хочете знайти записи без пов'язаних записів у Rails
Розглянемо просту асоціацію ... class Person has_many :friends end class Friend belongs_to :person end Який найчистіший спосіб отримати всіх людей, які не мають друзів в ARel та / або meta_where? А далі як щодо has_many: через версію class Person has_many :contacts has_many :friends, :through => :contacts, :uniq => true end …

6
Heroku / придумай - Відсутній хост для посилання на! Укажіть: параметр хоста або встановіть default_url_options [: хост]
Я намагаюся натиснути свою програму на heroku. Я досі в деві. Я використовую devise з підтверджуваним модулем. Коли я намагаюся додати користувача до консолі heroku, я отримав цю помилку: Missing host to link to! Please provide :host parameter or set default_url_options[:host] У тестовому та розробницькому середовищі у мене є такий …

3
перевірка рейки 3 на унікальність для кількох атрибутів
Я використовую Rails 3.0.0.beta4 Я хочу додати перевірку унікальності за двома атрибутами, це означає, що моя модель дійсна, якщо пара 'recorded_at'і 'zipcode'є унікальною. Один атрибут тут - синтаксис validates :zipcode, :uniqueness => true Дякую

7
Як я відформатую дату в суфіксі "th", як у "Rub Oct on Rails", у Ruby on Rails?
Я хочу відображати дати у форматі: короткий день тижня, короткий місяць, день місяця без провідного нуля, але включаючи суфікс "th", "st", "nd" або "rd". Наприклад, у день, коли було задано це питання, відображатиметься "Чт 2 жовтня". Я використовую Ruby 1.8.7, а Time.strearch , схоже, не робить цього. Я вважаю за …
177 ruby-on-rails  ruby  date 

3
генерувати модель за допомогою користувача: посилання проти user_id: integer
Мене бентежить те, як генерувати модель, що належить іншій моделі. Моя книга використовує цей синтаксис для асоціації Micropost з користувачем: rails generate model Micropost user_id:integer але http://guides.rubyonrails.org/ каже, що робити це так: rails generate model Micropost user:references Міграції, породжені цими двома, різні. Крім того, для перших, як рейки знають, що …

16
Найкращі практики поводження з маршрутами для підкласів STI в рейках
Мої Рейки думку і контролери завалені redirect_to, link_toі form_forвикликами методів. Іноді link_toі redirect_toявні в шляхах, які вони пов'язують (наприклад link_to 'New Person', new_person_path), але багато разів шляхи є неявними (наприклад link_to 'Show', person). Я додаю деяку спадщину однієї таблиці (STI) до моєї моделі (скажімо Employee < Person), і всі ці …



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