Популярные вопросы по тегу RUBY-ON-RAILS-3
Как узнать, работает Sidekiq или нет
... выдаю 5 ошибку. Я пробовал использовать команду grep, например 'ps -ef | grep sidekiq' но 4 это не решает мою задачу. Метод, который 3 я ищу, должен выглядеть примерно так: Sidekiq.is_running? Заранее 2 спасибо. Я тоже пробовал Sidekiq не работает 1.9.3p392 :021 > system 'ps aux | grep sidekiq' ankitgupta 6683 0.0 0.0 2432768 600 s001 R+ 11:47AM 0:00.00 grep sidekiq ankitgupta 6681 0.0 0.0 24334 ...
PG :: Ошибка: SELECT DISTINCT, выражения ORDER BY должны появиться в списке выбора
... or: ERROR: для 11 SELECT DISTINCT выражения ORDER BY должны 10 появиться в списке выбора Я создаю веб-сайт 9 событий и пытаюсь отсортировать отображаемые 8 rsvps по времени начала события. Существует 7 много RSVPS, поэтому я группирую их по отдельности, но 6 в последние несколько дней у меня возникли ...
Rails: как запустить `rails generate scaffold`, когда модель уже существует?
... т. Д. Теперь 9 я понимаю, что мне следовало сгенерировать 8 его с помощью rails generate scaffold, чтобы подключить такие вещи, как 7 маршрутизация, представления, контроллер 6 и т. д. Я попытался сгенерировать строительные 5 леса, но получил сообщение об ошибке, в 4 котором говорилось, что файл миграции с 3 ...
Как проверить, входит ли число в диапазон (в одном утверждении)?
... ие, если значение 3 number включено в этот диапазон. Я могу сделать 2 это вот так: number >= 1 && number <= 10 но я хотел бы сделать это в 1 одном заявлении ...
RSpec: частный метод заглушки
... у 8 которого есть некоторые частные методы, которые 7 вызываются из некоторых общедоступных методов. Я 6 тестирую общедоступные методы с помощью @foo.should_receive(:start_training).exactly(2).times если 5 они вызываются и как част ...
Rails: как найти позапрошлую запись?
... ий-2) ..? В каждом цикле у меня 1 есть этот пример: Table.find(:last, :conditions =& ...
ActiveRecord: размер vs количество
... ount. Если вы имеете дело с более 7 сложными запросами, есть ли преимущества 6 в использовании одного метода перед другим? Чем 5 они отличаются? Например, у меня есть пользователи 4 с фотографиями. Если я хочу показать таблицу 3 пользователей и количество их фотографи ...
Rails 3 Определение дня недели
... поэтому я пытаюсь 4 отобразить день недели, т.е. 1 января 2011 3 года - суббота, есть простая команда ...
Ruby find в следующий четверг (или в любой день недели)
... 5 сегодняшнего дня в Ruby? ОБНОВЛЕНИЕ. Чтобы создать 4 фиктивные объекты, я пытаюсь понять, как 3 рассчитать случайное время. В общем, я бы 2 хотел установ ...
Запускать запросы рельсов в пакетном режиме
... :name, :address, :phone), состоящая из 500 000 6 записей. Я хочу выполнить этот запрос: johns = A.where(:name => "John") Этот 5 запрос должен вернуть 150 000 результатов. Но 4 выполнение этого запроса ...
Как работает after_save при сохранении объекта
... er.name = "John" @user.url = "www.john.com" @user.save Если я использую 3 after_save @user. ...
Убрать html из строки Ruby on Rails
... ть ли способ 3 удалить html из строки с помощью метода sanitize 2 или equal и со ...
Разрешение Postgres отказано в MAC OS X
... rails по 7 запуску с postgres, но когда я пробую "rake 6 db: create", я получаю следующую ошибку: could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? Я 5 обнаружил, что этот ...
rails simple_form - скрытое поле - создать?
... с простой формой? Следующий 1 код: = simple_form_for @movie do |f| = f.hidden :ti ...
Как пройти через месяцы в Ruby on Rails
... пробовал что-то вроде: (11.months.ago.to_date.month..Date.today.month).each do |m| start_date = '01-#{m}-#{Date.today.year}'.to_date.beginning_of_month end_date = '01-#{m}-#{Date.today.year}'.to_date.end_of_month end Конечно, в этом 7 случае год не обновляется, если 11 месяцев 6 назад означает возврат к пред ...
Rails - использовать столбец типа без STI?
... не 3 ожидал от меня наследования одной таблицы 2 и не генерировал исключение The single-table inheritance mechanism failed to locate the subclass...This error is raised beca ...
Resque vs Sidekiq?
... давно я слышал много шума 4 по поводу sidekiq. Может ли кто-нибудь сравнить 3 / отличить? В частности, я хоте ...
Конфигурация Nginx приводит к бесконечному циклу перенаправления
... рский 3.0.2. Вот конфигурация 4 ssl server { listen 443 default ssl; server_name <redacted>.com www.<redacted>.com; root /home/app/<redacted>/public; passenger_enabled on; rails_env production; ssl_certificate /home/app/ssl/<redacted>.com.pem; ssl_certificate_key /home/app/ssl/<redacted>.key; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X_FO ...
Rails: как проверить, есть ли у столбца значение?
... ;% end %> ... <% end %> Я хочу проверить, есть 4 ли у агента номер ячейки, и, если да, отобразить 3 то, что находится внутри условного выражения. То, что 2 у м ...
Как изменить часовой пояс DateTime в Ruby?
... by 5 (и Rails 3.0) и пытаюсь изменить часовой 4 пояс DateTime. (по всемирному координированному 3 времени), но не само время. Я хочу это: t = DateTime.now t.hour -> 4 t.offset = 0 t.hour -> 4 t.utc? -> true Я 2 подошел ближе все ...
Как я могу перезагрузить текущую страницу в Ruby on Rails?
... возможность перезагрузить текущую 3 страницу, на которой находится этот человек, после 2 успешного входа в систему. Как мне сделать 1 это в контроллере? def create #declaring and defining user variable stuff if user.save #reload current page <--how do ...
Проверять только числа
... icality: { only_integer: true } Эта проверка также позволяет вводить 1 такие данные, как +82938434, с + -знаками. Какую проверку следует использовать, чтобы разрешить в ...
Выведите переменную на консоль в Haml для отладки Rspec
... консоль. В erb или в любом файле .rb вы 6 просто выполните: p my_variable.inspect или 5 даже строковая интерполяция: p "это моя переменная 4 # {my_variable}" Поэтому, когда я запускаю 3 свои тесты Rspec, я получаю красивую распечатку 2 на консоли, оценивающую ...
Что делает символ * (звездочка) рядом с аргументом функции и как его использовать в других сценариях?
... rgs.extract_options! if options.present? apply_finder_options(options).find(*args) else case args.first when :first, :last, :all send(args.first) ...
Синтаксис для пропуска создания тестов, ассетов и помощников для `rails generate controller`?
... s false create- app/controllers/home_controller.rb route get "home/index" invoke erb create app/views/home create app/views/home/index.html.erb invoke rspec error false [not found] error false [not found] Как вы можете заметить 6 из ...
Рельсы не могут загрузить такой файл - mysql2 / mysql2 (LoadError)
... annot load such file -- mysql2/mysql2 (LoadError) from /usr/local/share/gems/gems/mysql2-0.3.13/lib/mysql2.rb:8:in `<top (required)>' from /usr/local/share/gems/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `require' from /usr/local/share/gems/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `block (2 levels) in require' from /usr/local/share/gems/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `each' from /usr/local/share/gems/gems/bundl ...
Лучший способ реализовать сортировку asc или desc в рельсах
... ены все 9 мои данные определенной модели, и я хочу 8 добавить несколько маленьких кнопок (или 7 сделать заголовок интерактивным) для сортировки 6 списка по возрастанию или убыванию этого 5 столбца. Мне интересно, есть ли элегантный 4 и эффективный способ сделать это, или я 3 должен просто добавить новый контролл ...
Как переименовать модель ActiveRecord, которая может автоматически изменять имя таблицы в БД?
... ive Record "автомобиль", я 11 хотел бы изменить название этой модели на 10 "поезд" без изменения функциональности внутри, это 9 только измените имя. Также следует изменить название 8 таблицы на «поезда». Может ли какая-нибудь 7 команда rails сд ...
Переопределение контроллера паролей Devise
... /invitations', :passwords => 'users/passwords' } У 4 меня также есть драгоценный камень devise_invite 3 .. Когда я нажимаю ссылку на забытый пароль, я 2 получаю эту ошибку Started GET "/users/password/new" for 127.0.0.1 at 2012-11-16 10:21:07 +0200 ActionController::RoutingError (uninit ...
Rails: как установить фоновое изображение в рельсах из css?
... ищу хорошую помощь. Я пробовал background: url(<%= asset_path 'background.jpg' %>) background: url("public/background.jpg"); background-image:url('/assets/images/background.jpg') и ничего не 1 получилось. Пожа ...
Сравнение даты с ActiveSupport :: TimeWithZone не удалось
... age(date = nil) if date.nil? date = Date.today end age = 0 unless date_of_birth.nil? age = date.year - date_of_birth.year age -= 1 if date < date_of_birth + age.years #for days before birthday end return age end У меня есть спецификация, которая 2 выглядит так: it "calculates the proper age" do waiver = FactoryGirl.create(:waiver, date_of_birth: 12.years.ago) waiver.age.should == 12 end К ...
Отправка Heroku отклонена, не удалось установить драгоценные камни через Bundler
... ion 1.0.3 Unresolved dependencies detected; Installing... Fetching source index for http://rubygems.org/ /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:300:in `open_uri_or_path': bad response Not Found 404 (http://rubygems.org/quick/Marshal.4.8/mail-2.2.6.001.gemspec.rz) (Gem::RemoteFetcher::FetchError) from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/remote_fet ...
Как упростить процесс мягкого удаления с помощью Ruby on Rails?
... мне нужно 4 мягко удалить запись и не отображать ее 3 в поиске или лю ...
Rails Devise - current_user равен нулю
... Итак, благодаря комментариям 13 / ответам я определил проблему в одном конкретном 12 действии: create. если я добавлю @user = current_user в new, я могу показать 11 адрес электронной почты текущего пользователя 10 в моем представлении new. Однако в моем контроллере 9 create current_user возвращает nil. Я получил доступ к действию 8 create через форму (отправить). Перед отправкой 7 формы я проверяю ввод, а затем ...
Curl on Ruby on Rails
... e]=name&params2[email]' 'http://mydomain.com/file.json' ...
Отображаются только объекты за последние 30 дней
... lt;section class="date"> <%= date %> </section> <section id="top-job"> <% jobs_on_that_date.each do |job| %> <section id="job-wrapper"> <%= link_to url_with_protocol(@link.job_url), :target => '_blank' do %> <section id="job"> <%= job.title %> - <%= job.company % ...
Как добавить 10 дней к текущему времени в Rails
... аботает, хотя я смутно помню, как видел 3 и был очень впечатлен тем, что смог сделать 2 ...
Как отключить все поля ввода form_for в приложении Ruby on Rails?
... бы отобразить форму 3 в моем представлении show, но отключить все поля ввода. // show.html.erb <%= form_for(@project) do |f| %> <%= render 'fields', :f => f %> <% end %& ...
Установить значение тайм-аута для SQL-запроса в Rails
... в 5 Rails, используя ActiveRecord::Base.connection.execute(sql). Однако время ожидания 4 запроса продолжает истекать. Можно ли изменить 3 значение тайм-ау ...
Как использовать assert_select для проверки наличия данной ссылки?
... а a с помощью href="/desired_path/1". Как 6 вы проверяете атрибуты тега? Есть ли ресурсы, объясняющие, как 5 использовать assert_select? Я читал руководства 4 и документацию по API, но не понял. Есть 3 ли какие-либо рекомендуемые способы сделать 2 это лучше? Я работаю в Rails 3 и использую 1 встроенную сре ...
В чем разница между link_to, redirect_to и render?
... ущает основное различие между link_to, redirect_to и 1 rend ...
Rails String Interpolation в строке из базы данных
... олучить строку, хранящуюся 12 в модели, и во время выполнения изменить 11 ее часть, используя переменную из приложения 10 rails. Вот пример: У меня есть модель сообщений, которую 9 я использую для хранения не ...
Rails: как использовать "_blank" или "_new" в Rails
... не, я бы использовал target = "_ blank" следующим 4 образом: <a href="http://www.website.com/" target="_blank"><img src="/img.png" /></a> Как добавить _blank к рельсам? Вот код, который 3 я пока что использовал для ссылки ...
Rails - как проверить существование строки, на которую ссылается внешний ключ
... оверить, действительно ли 12 строка, на которую ссылается внешний ключ, существует 11 в TableA, прежде чем я сохраню объект в 10 TableB с table_a_id. Единственный ресурс, который 9 я нашел для этого до сих пор (не могу найти 8 ссылку на сообщение в блоге, в котором он 7 упомина ...
Ресурсы Ruby on Rails Rake: ошибка предварительной компиляции
... Heroku. Когда я 7 запускаю свое приложение (после развертывания), возникает 6 ошибка: 2011-09-18T21:05:54+00:00 app[web.1]: Completed 500 Internal Server Error in 10ms 2011-09-18T21:05:54+00:00 app[web.1]: 2011-09-18T21:05:54+00:00 app[web.1]: ActionView::Template::Error (application.css isn't precompiled): Я погуглил и обнаружил, ч ...
Как мне упорядочить записи базы данных в рельсах по самым последним?
... учить их, указав вначале 9 самые последние? (Я собираюсь отображать 8 только некоторые из них одновременно на 7 каждой странице.) Обратите внимание, что 6 моя область действия по умолчанию для элементов 5 в первую очередь самая старая. Обновление: Я п ...
Rails- вложенный content_tag
... е этого: <div class="field"> <label>A Label</label> <input class="medium new_value" size="20" type="text" name="value_name" /> </div> Обратите 7 внимание, что ввод не связан с формой, он 6 будет сохранен через javascript. Вот помощник 5 (он будет делать больше, чем просто отображать 4 html): module InputHelper def editable_input(la ...
Rails: удаление связанных записей при уничтожении объекта
... ::Base belongs_to :coupon_code belongs_to :deal end Несмотря на то, что я 5 указал опцию dependent: :destroy, при удалении сделки коды 4 купонов не удаляются. Однако купонизации 3 удаляются успешно. Есть ли способ удалить 2 связанные вложенные записи при уничтожении 1 о ...
Как получить текущий путь со строкой запроса с помощью Capybara
... с страницы выглядит примерно так: /people?search=name в 3 то время как я использовал метод capybara 2 current_path, он возвращал только /people. ...
Рельсы: о доходности
... <%= yield :jstemplates %> var some_car = new Object; <%= yield :some_car %> <% end -%> </body> Два вопроса: Где я могу найти доходность первого в <body>. Это специальный способ включения js-ко ...