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

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

14
Gem :: LoadError для mysql2 gem, але це вже в Gemfile
Gem::LoadError Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile Ця помилка сталася під час завантаження таких файлів: active_record/base Це помилка, яку я отримую на запущеному сервері рейок. The mysql2 gem has been added to the Gemfile as well. Я зробив bundle …

13
ExecJS :: RuntimeError у Windows, що намагається слідувати рубітуторіуму
ОНОВЛЕННЯ: Пропозиція Коліна про видалення рядка // = need_tree. виправили це питання. Я витрачав дарма більше 2 днів, намагаючись дотримуватися будь-якої пропозиції та виправити свою проблему. Я намагаюся слідкувати за книжкою http://ruby.railstutorial.org на машині Windows, і не можу за все життя пройти наступну неприємну помилку. ExecJS::RuntimeError in Static_pages#home Showing C:/Users/.../bootcamp-sample-app/app/views/layouts/application.html.erb …



14
Чому всі Active Record ненавидять? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Rails вкладена форма з has_many: через, як редагувати атрибути моделі приєднання?
Як редагувати атрибути моделі приєднання, використовуючи acceptts_nested_attributes_for? У мене є 3 моделі: теми та статті, приєднані Linkers class Topic < ActiveRecord::Base has_many :linkers has_many :articles, :through => :linkers, :foreign_key => :article_id accepts_nested_attributes_for :articles end class Article < ActiveRecord::Base has_many :linkers has_many :topics, :through => :linkers, :foreign_key => :topic_id end class …

5
erb, haml або slim: який із них ви пропонуєте? І чому? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Який елегантний спосіб умовно додати клас до елемента HTML у поданому вигляді?
Іноді доводиться додавати клас до елемента html на основі умови. Проблема в тому, що я не можу зрозуміти чистий спосіб зробити це. Ось приклад того, що я спробував: <div <%= if @status = 'success'; "class='ok'"; end %>> some message here </div> АБО <% if @status == 'success' %> <div class='success'> …

16
Пропустіть зворотні виклики на Factory Girl та Rspec
Я тестую модель із зворотним викликом після створення, який я хотів би запускати лише в деяких випадках під час тестування. Як я можу пропустити / запустити зворотні дзвінки з фабрики? class User < ActiveRecord::Base after_create :run_something ... end Фабрика: FactoryGirl.define do factory :user do first_name "Luiz" last_name "Branco" ... # …

3
Надання JSON в контролері
Я читав книгу і в розділі про контролери, коли мова йде про рендеринг матеріалів, для JSON є такий приклад, але не вникає в деталі, тому я не міг з'ясувати більшу картину, до якої цей приклад підходить: render :json => @projects, :include => tasks А також деякі приклади з JSONP, що …

4
Тестування контролера RSpec - порожній response.body
У мене виникає проблема при тестуванні моїх контролерів за допомогою RSpec - виклик response.body завжди повертає порожню рядок. У веб-переглядачі все відображається правильно, і тести з огірками, здається, справляються правильно, але RSpec виходить з ладу кожен раз. Інші очікування на об'єкт відповіді, такі як response.should render_template('index')пропуск без проблем. Хтось із …

4
Знайдіть розширення імені файлу в Ruby
Я працюю над частиною завантаження файлу програми Rails. Додаток обробляє різні типи файлів по-різному. Я хочу скласти білий список певних розширень файлів, щоб перевірити завантажені файли, щоб побачити, куди вони повинні йти. Усі назви файлів - це рядки. Мені потрібен спосіб перевірити лише розширення частини рядка імені файлу. Усі імена …

5
Знайдіть рядки з декількома повторюваними полями з Active Record, Rails & Postgres
Який найкращий спосіб знайти записи з повторюваними значеннями в кількох стовпцях за допомогою Postgres та Activerecord? Я знайшов це рішення тут : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) Але це, здається, не працює з постгресами. Я отримую цю помилку: PG :: GroupingError: ПОМИЛКА: стовпець "parts.id" …

26
Неможливо встановити дорогоцінний камінь PG на моєму комп'ютері з Mavericks
Я намагаюся встановити дорогоцінний камінь, щоб знову працювати з моїми рейковими проектами. Але я отримую цю помилку: Створення рідних розширень. Це може зайняти деякий час ... ПОМИЛКА: Помилка встановлення pg: ERROR: Не вдалося створити власне розширення Gem. /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If помилка будівництва, …

17
Використовуйте лише перший символ рядка, а інших залишайте в спокої? (Рейки)
Я намагаюся змусити Рейлів використовувати великі літери першого рядка, а всіх інших залишити такими, якими вони є. У мене виникає проблема, коли "я з Нью-Йорка" перетворюється на "Я з Нью-Йорка". Який метод я б використав для вибору першого символу? Дякую EDIT: Я намагався реалізувати те, що запропонував macek, але я …

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