Результаты поиска по запросу "ruby"
Как безопасно присоединить относительные сегменты URL?
Я пытаюсь найти надежный метод объединения частичных сегментов пути URL. Есть ли быстрый способ сделать это? Я попробовал следующее: puts URI::join('resource/', '/edit', '12?option=test')Я ожидаю: resource/edit/12?option=testНо я получаю ...
Как я могу запросить базу данных MySQL из приложения Rails без моделей?
Как я могу выполнить SQL-запрос из приложения Rails к базе данных MySQL? Мое приложение использует Postgres в качестве основной базы данных, но мне нужно прочитать некоторую информацию из дополнительной базы данных MySQL. Я не могу создавать ...
Почему оператор break в ruby ведет себя по-разному при использовании Proc.new v. Знак амперсанда?
Оператор перерыва для блоков (согласноЯзык программирования ...
Создание полиморфной ассоциации
Я пытаюсь добавить функциональность, подобную следующей, на свой сайт, но у меня возникают проблемы с поиском правильного способа использования полиморфной ассоциации. Пользователь должен быть в состоянии следовать за 3 различными классами, эти 3 ...
Как вы используете конвертеры Ruby CSV?
Предположим, у вас есть следующий файл: textfield,datetimefield,numfield foo,2008-07-01 17:50:55.004688,1 bar,2008-07-02 17:50:55.004688,2Код Ruby для чтения .csv выглядит примерно так: #!/usr/bin/env ruby require 'csv' csv = CSV($stdin, ...
Как написать отрицательный цикл в рубине, как для (я = индекс; я> = 0; я -)
Я новичок в рубине. Хотите знать, как написать следующий цикл в ruby. var index=25; for (i = index; i >= 0; i--) { print i; }
Удаление элементов из массива Ruby
Допустим, я пытаюсь удалить элементы из массиваa = [1,1,1,2,2,3], Если я выполню следующее: b = a - [1,3]Тогда я получу: b = [2,2]Тем не менее, я хочу, чтобы результат был b = [1,1,2,2]я удаляю только один экземпляр каждого элемента в ...
rspec-тестирование has_many: through и after_save
У меня есть (я думаю) относительно простойhas_many :through связь с таблицей соединений: class User < ActiveRecord::Base has_many :user_following_thing_relationships has_many :things, :through => :user_following_thing_relationships end ...
Sinatra + Heroku + Datamapper разворачивает проблемы с dm-sqlite-адаптером
По какой-то причине, heroku пытается использовать dm-sqlite-adapter, хотя он должен использовать Postgres здесь. Обратите внимание, что это происходит, когда я открываю любой URL, а не во время самого git push. Я создал приложение по умолчанию ...
Как я могу получить хеш-доступ в стиле JavaScript?
Мне известна эта функция, предоставляемая ActiveSupport. h = ActiveSupport::OrderedOptions.new h.boy = 'John' h.girl = 'Mary' h.boy # => 'John' h.girl # => 'Mary'Однако у меня уже есть большой хэш, и я хочу получить доступ к этому хэшу, ...