0
ответов

Требовать File.expand_path (…, __FILE__) лучше всего?

Требовать File.expand_path (..., __FILE__ ) лучший способ потребовать другие файлы в проекте?
вопрос задан: 8 November 2011 15:34
0
ответов

Ruby / Rails - Доступ к поиску «Без моделирования?»

Это для проекта Ruby on Rails 3.0.x. У меня есть справочная таблица с данными от поставщика. Когда я импортирую данные из другого источника, я хочу проверить эту таблицу (присоединиться к SKU) на предмет дополнительных данных. Это ...
вопрос задан: 8 November 2011 15:23
0
ответов

Загрузка файла с помощью CarrierWave, Rails 3

Я пытаюсь заполнить базу данных в Rails 3 изображениями, используя CarrierWave, однако, похоже, что все, что я пытаюсь сделать, не загружает их вручную. pi = ProductImage.new (: product = > product) ...
вопрос задан: 8 November 2011 06:05
0
ответов

Отправьте данные JSON в простое приложение rails с помощью curl

Я установил простое новое приложение rails с моделью запись с атрибутами title и content с использованием шаблонов. теперь я пытаюсь использовать curl для POST данных JSON (вместо использования браузера). ...
вопрос задан: 8 November 2011 04:45
0
ответов

Альтернативы php для in -строчное веб-программирование?

Я впервые изучил веб-программирование с помощью php некоторое время назад. В нем есть некоторые функции, которые я считаю очень полезными, но в целом язык мне не нравится, это вопрос личных предпочтений. Я ...
вопрос задан: 8 November 2011 03:32
0
ответов

Переопределение метода установки для attr_accessor при включении модуля InstanceMethods

У меня есть расширение ActiveRecord (сокращенно): модуль HasPublishDates def self.included (base) base.send: extend, ClassMethods end module ClassMethods def has_publish_dates (* args) ...
вопрос задан: 7 November 2011 22:05
0
ответов

Ruby - Как проверить, содержит ли строка все слова в массиве?

У меня есть массив строк: phrases = ["Хорошего Дня Благодарения", "Ешьте много еды" ] У меня есть еще один массив отдельных слов: words = ["eat", "food"] Я хочу вернуть записи в первом массиве ...
вопрос задан: 7 November 2011 20:03
0
ответов

Маршрут Rails не работает с использованием resource: model

В моем приложении Rails 3.1 у меня есть модель с именем «Child». В моем файле routes.rb у меня есть строка: resources: children Вот и весь файл routes.rb text: root: to => "pages # home" resources: children ...
вопрос задан: 7 November 2011 19:29
0
ответов

Компиляция кода Ruby Inline C - устранение ошибок

I Я пытаюсь заставить этот встроенный код Ruby C http://pastie.org/2825882 работать. Код работает на ванильном C, но здесь я получаю ошибки и предупреждения. Что вызывает эту ошибку? ./backtrack_inline.rb:67: error: ...
вопрос задан: 7 November 2011 17:38
0
ответов

Постепенное создание произвольных URL-адресов в Ruby on Rails

У меня есть URL-адрес в строке. Как проще всего добавить к нему параметры? например base = 'http://example.com' uri1 = some_magical_method (base,: p1 => 'v1') # => http: //example.com/? p1 = ...
вопрос задан: 7 November 2011 16:52
0
ответов

Нахождение элемента массива Ruby с максимальным значением для определенного атрибута

Вероятно, на этот вопрос есть очень простой ответ, но я могу ' т хоть убей разберусь в данный момент. Если у меня есть рубиновый массив объектов определенного типа, и все они имеют определенный ...
вопрос задан: 7 November 2011 16:00
0
ответов

Как уничтожить все данные ассоциации между двумя моделями? (Начинающий с Rails)

У меня есть две модели: store и category с объединяющей таблицей под названием category.stores. Как я могу удалить все данные о взаимосвязях для объекта хранилища в соединительной таблице? Могу ли я использовать что-то вроде одной ...
вопрос задан: 7 November 2011 13:22
0
ответов

Преобразовать содержимое массива в int

Мне нужно прочитать файл, содержащий список чисел. Этот код считывает файл и помещает его в 2-мерный массив. Теперь мне нужно получить среднее значение всех чисел в моем массиве, но мне нужно ...
вопрос задан: 7 November 2011 13:19
0
ответов

Ruby преобразует строку в имя метода

В моем файле ruby ​​определены два метода. def is_mandatory (строка) помещает xyz end def is_alphabets (строка) помещает abc end Массив, содержащий имена методов. method = [...
вопрос задан: 7 November 2011 12:23
0
ответов

Ruby добавляет календарный месяц

Я новичок в Ruby, и у меня возникла проблема с некоторыми функциями даты. Я пытаюсь добавить календарный месяц к указанной дате, чтобы «30 апреля 2002 г.» выводилось «31 мая 2002 г.». Вот мой код date = '...
вопрос задан: 7 November 2011 10:53
0
ответов

Как создать файл CSV, используя гем CSV в ruby ​​1.9.2?

Я новичок в ruby ​​1.9.2. Как сгенерировать файл CSV в одном файле сценария ruby? Здесь я написал сценарий ruby, require 'rubygems' require 'pg' require 'active_record' require 'csv' class AttachEmail ...
вопрос задан: 7 November 2011 08:43
0
ответов

Как ввести только уникальные ассоциации?

Выполнение следующего кода для добавления ассоциации вводит несколько записей каждый раз, когда запускается код: store.categories << category Есть ли способ сделать так, чтобы он вводил только уникальные ассоциации ...
вопрос задан: 7 November 2011 07:41
0
ответов

Ruby attr_reader позволяет изменять строковую переменную при использовании <<

Совершил какое-то странное поведение и задумался, может ли кто-нибудь еще подтвердить то, что я вижу. Предположим, вы создаете класс с переменной-членом и разрешаете его чтение с помощью attr_reader. class TestClass ...
вопрос задан: 6 November 2011 23:45
0
ответов

Какова цель NilClass, TrueClass и FalseClass

NilClass, TrueClass и FalseClass имеют по одному экземпляру каждый, а именно nil, true и false, которые являются константами, что есть цель проведения этих занятий? Почему они не могут быть экземплярами объекта ...
вопрос задан: 6 November 2011 22:27
0
ответов

Лучшее место для хранения констант, специфичных для модели, в rails 3.1?

У меня есть тип поля в модели под названием user, который является int в db. Значение int определяет тип хранилища. Пример: 0 = мама 1 = папа 2 = бабушка и т.д. У меня есть несколько других ...
вопрос задан: 6 November 2011 17:32
0
ответов

Почему поиск по одной записи возвращает массив? (Начинающий с Rails)

У меня есть операция where с моделью, которая возвращает единственный объект. Но я не могу использовать его в объектной нотации (похоже, он возвращает массив с объектом в [0]). store = Store.where ("some_id =? ...
вопрос задан: 6 November 2011 09:13
0
ответов

Проверить наличие нескольких элементов в массиве с помощью .include? - Ruby Beginner

Есть ли лучший способ написать это: if myarray.include? 'val1' || myarray.include? 'val2' || myarray.include? 'val3' || myarray.include? 'val4'
вопрос задан: 5 November 2011 22:59
0
ответов

Исходный код Rails: странным образом инициализировать хеш?

в исходном коде rails: https://github.com/rails/rails/blob/master/activesupport/lib/active_support/lazy_load_hooks.rb можно можно увидеть @load_hooks = Hash.new {| h, k | h [k] = []} Что в IRB ...
вопрос задан: 5 November 2011 22:30
0
ответов

Ruby - как мне запустить метод для каждого элемента массива в разных потоках?

Итак, у меня есть массив из 40000 элементов, и я хочу запустить метод для каждого элемент. Чтобы сократить время, которое потребуется, я думаю запустить это в нескольких потоках. Возможно разделение массива на ...
вопрос задан: 5 November 2011 22:13
0
ответов

Unicorn vs Passenger Standalone за nginx [закрыто]

Я пытаюсь выбрать между Unicorn и Phusion Passenger Standalone (ранее Phusion Passenger Lite). Я хочу разместить на своем сервере несколько приложений. У меня запущен nginx и он прослушивает порт 80. Я ...
вопрос задан: 5 November 2011 19:31
0
ответов

"Уровень стека слишком глубокий" с функцией Акермана в Ruby

Я использую Ruby v1.9.1 для написания программы с функцией Акермана для моего класса в университете. Код следующий: def ackermann(n,m) если n == 0 && m > 0 возврат m+1 elsif n ...
вопрос задан: 5 November 2011 19:13
0
ответов

Как установить по умолчанию ответы [Yn] для команды Ruby «gem clean»?

Я регулярно использую команду Ruby gem clean, чтобы поддерживать форму локального репозитория гемов. Однако из-за проблем с зависимостями команда часто возвращает такое приглашение, как: XXXXX-1.0.6 зависит от [...
вопрос задан: 5 November 2011 18:39
0
ответов

Friendly_Id и зарезервированные слова - Как мне заменить зарезервированное слово?

Вот пример того, что вызывает ошибку: ruby-1.9.2-p290: 004> Опубликовать .new (title: "new"). Сохранить! (0,3 мс) НАЧАТЬ загрузку сообщения (0,3 мс) ВЫБРАТЬ `posts`. * FROM` posts` WHERE (`slug` = 'new' OR` slug` ...
вопрос задан: 5 November 2011 03:02
0
ответов

Методы массива Ruby для поиска на основе атрибута объекта?

Допустим, у меня есть класс Ruby Flight. На рейсе есть ключ attr_accessor :. Если есть массив экземпляров этого класса: flight = [flight1, flight2, flight3], ​​у меня есть «целевой ключ», скажем «2jf345», и ...
вопрос задан: 5 November 2011 00:50
0
ответов

Проверить, отсортирован ли уже массив?

Я знаю, как упорядочить массив, но в данном случае я просто хочу чтобы увидеть, в порядке ли это. Я полагаю, что массив строк был бы самым простым, и ответы на этот вопрос приветствуются, но ...
вопрос задан: 4 November 2011 22:04