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

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

8
Налаштування уявлень Devise у Rails
Я використовую devise для авторизації користувача, але у мене є приємні макети для сторінок реєстрації, входу тощо. Я вже виконав rails generate devise:views Userкоманду і маю всі представлення в папці views, однак, коли я замінив реєстрацію / new.html.erb своїм власним new.html.erb, нічого не змінюється і не виглядає інакше. Наче я …


6
Конвеєр активів Rails 3.1: як завантажити сценарії для контролера?
Якщо я створюю новий контролер у Rails 3.1, автоматично додається також файл javascript із назвою контролера. По-перше, я думав, що цей файл javascript буде використовуватися лише тоді, коли буде викликаний відповідний контролер. За замовчуванням //= require_tree .в application.js-file є інструкція , яка включає кожен файл javascript у цьому дереві. Як …

11
RuntimeError з mysql2 і rails3 (пакет)
Я отримую цю помилку `establish_connection': Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter` (no such file to load -- active_record/connection_adapters/mysql2_adapter) (RuntimeError) from /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/activerecord- Ось дамп цілої помилки та мого конфігураційного та gemfile.

5
Як я використовую дорогоцінні камені з Ubuntu?
Нещодавно я перейшов на Ubuntu 9.04, і у мене виникли проблеми з використанням самоцвітів. Я встановив Ruby, Rubygems і Rails за допомогою apt-get. railsКоманда працює. Потім я встановив капістрано та інші дорогоцінні камені, такі як героку. Для цього я використав команду: sudo gem install XXX Коли я хочу використовувати capкоманду, …

30
Який ваш найкращий спосіб створювати діаграми у веб-додатку Ruby on Rails?
Я хотів би додати трохи кругових, стовпчикових та діаграм розкиду до мого веб-додатку Ruby on Rails. Я хочу, щоб вони були привабливими, їх легко додавати і не створювати особливих витрат. Яке рішення для побудови графіків ви б порекомендували? Які його недоліки (потрібен Javascript, Flash, дорогий тощо)?

10
Проблема пошуку активного запису Rails (: all,: order =>)
Здається, я не можу використовувати параметр ActiveRecord :: Base.find: замовляти більше одного стовпця одночасно. Наприклад, у мене є модель "Показати" з датою та відвідуванням стовпців. Якщо я запустив такий код: @shows = Show.find(:all, :order => "date") Я отримую такі результати: [#<Show id: 7, date: "2009-04-18", attending: 2>, #<Show id: 1, …

6
Використовувати себе. чи ні .. в Rails
Я кодую в Ruby вже деякий час, але я не розумію, коли використовувати: def self.METHOD_NAME end або просто: def METHOD_NAME end У будь-якій моделі Rails. Чи є "self" модифікатором, як private в Java? Коли я повинен використовувати його, а коли ні ?. Дякую тонна.


9
Статичні сторінки в Ruby on Rails
Які стандартні способи створення програми Ruby on Rails, яка матиме такі сторінки, як Додому Про Зв'язок Я б зазначив, що хтось має посилання або відповіді, а не просто каже, що використовує самоцвіт, тому що я хочу навчитися робити прості веб-додатки з такою поведінкою.

3
Rails text_area size
У мене text_areaвсередині a fields_for, яка знаходиться всередині a form_for. <%= day_form.text_area :hatch %> Чи можна змінити розмір text_area? Наприклад: day_form.text_area size: 5.


3
Рейки. Де проти. Знайти
Я помітив, що Model.whereметод завжди повертає масив, навіть якщо є лише один результат, де як Model.findметод цього не робить. Чи є для цього якась причина? Я вважав, що Model.whereце найкраща функція, оскільки Rails 3.X. Чи повинен я використовувати, Model.findколи я очікую одного результату і Model.whereколи я очікую більше одного результату?

2
Результат "Впорядкувати за" підрахунку "групувати за"?
Цей запит Message.where("message_type = ?", "incoming").group("sender_number").count поверне мені хеш. OrderedHash {"1234"=>21, "2345"=>11, "3456"=>63, "4568"=>100} Тепер я хочу впорядкувати за підрахунком кожної групи. Як я можу це зробити за запитом.

10
Rails: оновіть атрибут моделі без виклику зворотних викликів
У мене є модель користувача, яка має атрибут: credits. Я хочу просту кнопку, яка додасть 5 до кредитів користувача через маршрут, що називається "додати", щоб / users / 3 / add додав 5 до кредитів ідентифікатора користувача = 3. def add @user = User.find(params[:id]) @user.credits += 5 redirect_to root_path end …

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