Вопросы с тегом «ruby-on-rails»

103
ExecJS :: RuntimeError в Windows пытается следовать rubytutorial

ОБНОВЛЕНИЕ: предложение Колина об удалении строки // = require_tree. исправил проблему. Я потратил более 2 дней, пытаясь выполнить все предложения и исправить свою проблему. Я пытаюсь следовать книге http://ruby.railstutorial.org на машине с Windows и не могу, хоть убей, пройти следующую неприятную...

103
Рендеринг JSON в контроллере

Я читал книгу и главу о Контроллерах, в которой говорилось о рендеринге, для JSON у него есть такой пример, но он не вдавался в подробности, поэтому я не мог понять более общую картину, в которую вписывается этот пример: render :json => @projects, :include => tasks А также пример с JSONP,...

103
Невозможно установить PG gem на моем Mac с помощью Mavericks

Я пытаюсь установить pg gem, чтобы снова работать с моими проектами rails. Но я получаю такую ​​ошибку: Создание собственных расширений. Это может занять некоторое время ... ОШИБКА: Ошибка при установке pg: ОШИБКА: не удалось создать собственное расширение gem....

103
Найдите строки с несколькими повторяющимися полями с помощью Active Record, Rails и Postgres

Как лучше всего найти записи с повторяющимися значениями в нескольких столбцах с помощью Postgres и Activerecord? Я нашел это решение здесь : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) Но, похоже, это не работает с postgres. Я получаю такую ​​ошибку: PG ::...

103
Gem :: LoadError для гема mysql2, но он уже находится в Gemfile

Gem::LoadError Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile Эта ошибка произошла при загрузке следующих файлов: active_record/base Это ошибка, которую я получаю при запуске сервера rails. The mysql2 gem has been added to the Gemfile as well....

102
Использование помощников в модели: как включить вспомогательные зависимости?

Я пишу модель, которая обрабатывает ввод данных пользователем из текстовой области. Следуя совету http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input , я очищаю ввод в модели перед сохранением в базу данных, используя before_validate Перезвони. Соответствующие части моей модели...

102
Как настроить Ruby on Rails без базы данных?

Было бы удобно использовать Ruby on Rails для небольшого проекта веб-сайта, который в настоящее время не нуждается в базе данных. Я знаю, что могу создать пустую базу данных в MySQL и перейти оттуда, но знает ли кто-нибудь лучший способ запустить Rails без базы данных? Спасибо...

102
Как проверить загрузку файла в рельсах?

У меня есть контроллер, который отвечает за прием файлов JSON, а затем за обработку файлов JSON для обслуживания нашего приложения пользователем. При пользовательском тестировании загрузка и обработка файлов работают, но, конечно, я хотел бы автоматизировать процесс тестирования пользовательского...

102
Сделать заглавными только первый символ строки и не трогать другие? (Рельсы)

Я пытаюсь заставить Rails использовать первый символ строки с заглавной буквы, а все остальные оставить такими, какие они есть. Я столкнулся с проблемой, когда «я из Нью-Йорка» превращается в «Я из Нью-Йорка». Какой метод я бы использовал для выбора первого символа? Спасибо РЕДАКТИРОВАТЬ: Я...

102
Лучший способ использовать атрибуты данных html5 с помощником rails content_tag?

Проблема, конечно, в том, что рубиновые символы не любят дефисы. Так что что-то вроде этого явно не сработает: content_tag(:div, "Some Text", :id => "foo", :data-data_attr => some_variable) Один из вариантов - использовать строку, а не символ: content_tag(:div, "Some Text", :id => "foo",...

102
Rails: fields_for с индексом?

Есть ли способ (или способ реализовать аналогичную функциональность), чтобы сделать это fields_for_with_index? Пример: <% f.fields_for_with_index :questions do |builder, index| %> <%= render 'some_form', :f => builder, :i => index %> <% end %> Этот частичный рендеринг...

102
Elastic Search: как увидеть проиндексированные данные

У меня была проблема с ElasticSearch и Rails, когда некоторые данные не индексировались должным образом из-за attr_protected. Где Elastic Search хранит проиндексированные данные? Было бы полезно проверить, неверны ли фактически проиндексированные данные. Проверка сопоставления с...

102
установка пакета возвращает «Не удалось найти Gemfile»

Я новичок в Rails и сейчас работаю над руководством. В руководстве говорится: Используйте текстовый редактор, чтобы обновить Gemfile, необходимый Bundler, с содержимым листинга 2.1. source 'https://rubygems.org' gem 'rails', '3.2.3' group :development do gem 'sqlite3', '1.3.5' end # Gems used only...

101
rails i18n - перевод текста со ссылками внутри

Я бы хотел написать такой текст: Уже зарегистрировались? Авторизоваться! Обратите внимание, что в тексте есть ссылка. В этом примере он указывает на Google - на самом деле он указывает на мое приложение log_in_path. Я нашел два способа сделать это, но ни один из них не выглядит «правильным»....

101
Чтобы сменить каталог внутри скрипта ruby?

Я хочу создать новое приложение rails и запустить сервер rails для этого приложения, все из сценария ruby. Мой код выглядит так: #!/usr/bin/env ruby system "rails new my_app" system "cd my_app" system "rails server &" Однако при запуске «rails server &» путь находится не в папке my_app, а...

101
Как исправить проблему неинициализированной константы Rake :: DSL на Heroku?

Я получаю ошибки, похожие на те , что указаны в этих вопросах , за исключением того, что мои возникают на Heroku : 2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work` 2011-05-30T09:03:30+00:00 app[worker.1]: (in /app) 2011-05-30T09:03:30+00:00...

101
тонкий динамический условный класс [закрыто]

Закрыто . Этот вопрос требует подробностей или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте подробности и проясните проблему, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Просто чтобы помочь другим разработчикам, потому что на...

101
Прай: покажи мне стопку

Используя Pry in Rails, когда я нажимаю точку останова в коде binding.pry Я хочу знать, как я сюда попал, кто мне звонил, кто им звонил и т.д. Но, как ни странно, я не вижу этой команды. Кто-нибудь знает?...

100
ActiveRecord.find (array_of_ids), с сохранением порядка

Когда вы делаете это Something.find(array_of_ids)в Rails, порядок результирующего массива не зависит от порядка array_of_ids. Есть ли способ сделать поиск и сохранить порядок? Банкомат Я вручную сортирую записи в соответствии с порядком идентификаторов, но это отчасти неубедительно. UPD: если...