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

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

10
Рейки Об'єкт хешу
У мене є такий об’єкт, який створено @post = Post.create(:name => 'test', :post_number => 20, :active => true) Після того як це буде збережено, я хочу мати можливість повернути об'єкт у хеш, наприклад, роблячи щось подібне: @object.to_hash Як це можливо з рейок?

16
Неможливо знайти клієнтську бібліотеку PostgreSQL (libpq)
Я намагаюся встановити PostgreSQL для Rails на Mac OS X 10.6. Спочатку я спробував встановити MacPorts, але це не вийшло, тому я зробив встановлення DMG одним клацанням. Це, здавалося, спрацювало. Я підозрюю, що мені потрібно встановити пакети розробки PostgreSQL, але я не маю уявлення, як це зробити на OS X. …

5
Створіть призначеного користувача з консолі Ruby
Будь-яка ідея про те, як створити та зберегти новий користувальницький об’єкт, розроблений з консолі ruby? Коли я намагався зберегти це, я завжди став помилковим. Я думаю, мені щось не вистачає, але я не можу знайти жодної пов'язаної інформації.

5
Чи можете ви отримати ім'я користувача DB, pw, ім'я бази даних в Rails?
Я пишу завдання граблі, яке виконує деякі БД поза межами Rails / ActiveRecord. Чи є спосіб отримати інформацію про з'єднання БД (хост, ім'я користувача, пароль, ім'я БД) для поточного середовища, як визначено в database.yml? Я хотів би отримати його, щоб я міг використовувати його для з'єднання, як це ... con …

2
Чи може хтось пояснити мені collection_select чіткими, простими термінами?
Я переглядаю документи Rails API для, collection_selectі вони жахливі. Заголовок такий: collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {}) І це єдиний зразок коду, який вони дають: collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true) Чи може хтось пояснити, використовуючи просту асоціацію (скажімо, Userhas_many Plansі Planналежить a …

4
Консоль Ruby on Rails висить під час завантаження
З будь-якої причини консоль Ruby on Rails відмовляється запускатися; воно просто висить. Я не вносив жодних змін до свого коду, а інші проекти, що використовують ту саму версію Ruby і Ruby on Rails, не мають жодних проблем. Коли я нарешті Ctrl+ Cя отримую цей стек слід, який вказує на Spring. …

8
jQuery: як змінити назву документа під час .ready ()?
Я використовую кілька вкладених макетів у Ruby on Rails, і в одному з макетів у мене є необхідність читати в рядку з div і встановлювати це як заголовок документа. Який правильний спосіб (якщо такий є) встановити заголовок документа? <script type="text/javascript"> $(document).ready(function() { // ??? }); </script>

13
Як перевірити відповідь JSON за допомогою RSpec?
У мене в контролері є такий код: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } У моєму тесті контролера RSpec я хочу переконатися, що певний сценарій отримує відповідь json успіху, тому у мене був такий рядок: controller.should_receive(:render).with(hash_including(:success => true)) Хоча при запуску …

5
Як отримати поточний шлях за допомогою рядка запиту за допомогою Capybara
URL-адреса сторінки щось подібне, /people?search=name поки я використовував current_pathметод capybara, він /peopleлише повертався . current_path.should == people_path(:search => 'name') Але це не вдається сказати expected: "/people?search=name" got: "/people" Як ми можемо змусити його пройти? Чи є спосіб це зробити?

6
Ruby on Rails: Як додати текст заповнення до поля f.text_field?
Як я можу додати placeholderтекст до моїх f.text_fieldполів, щоб текст був попередньо написаний за замовчуванням, а коли користувач натискає всередину полів, текст відходить, що дозволяє користувачеві вводити новий текст?

4
Рейки 4 - Сильні параметри - Вкладені об'єкти
У мене досить просте запитання. Але поки не знайшли рішення. Отже ось рядок JSON, який я надсилаю на сервер: { "name" : "abc", "groundtruth" : { "type" : "Point", "coordinates" : [ 2.4, 6 ] } } Використовуючи новий метод дозволу, я отримав: params.require(:measurement).permit(:name, :groundtruth) Це не nullпризводить до помилок, …


9
Жоден маршрут не відповідає [GET] / актив
У мене є додаток Rails, яке я намагаюся перевірити у виробничих умовах. Я побіг, RAILS_ENV=production rake assets:precompileякий генерував усі мої активи в / public / активи. Проблема полягає в тому, що коли я запускаю свою програму w / RAILS_ENV=production rails s thinя отримую: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Цей …

8
Rails: FATAL - невдала аутентифікація для користувачів (PG :: Помилка)
Я веду свою розробку на Ubuntu 11.10 та RubyMine Ось мої налаштування розробки для database.yml: які RubyMine створив для мене development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: Коли я намагаюся запустити додаток, я отримую цю помилку нижче, здається, що я ще не створив користувача «проекту», …

8
Що робить Inverse_of? Який SQL він генерує?
Я намагаюся обвести голову, inverse_ofі мені це не вдається. Як виглядає створений sql, якщо такий є? Чи має inverse_ofвиставляти опції таку ж поведінку , якщо використовується :has_many, :belongs_toі :has_many_and_belongs_to? Вибачте, якщо це таке основне питання. Я бачив цей приклад: class Player < ActiveRecord::Base has_many :cards, :inverse_of => :player end class …

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