Ответы пользователя по тегу Ruby on Rails
  • Шпаргалки по Rails 3?

    @v1z
    Сборник документации вот тут:
    apidock.com/ruby
    apidock.com/rails

    Можно просто читать про то, с чем вы сейчас работаете, и смотреть как это можно проапгрейдить или использовать более эффективно
    Ответ написан
    Комментировать
  • Rails. ActiveRecord. Ассоциации?

    @v1z
    Всё, теперь понял.

    Создаешь таблицу image_diff (например).

    поля: image_id, second_image_id, percent

    Class ImageDiff:
    belongs_to :image
    belongs_to :second_image, :class_name => «Image», :foreign_key => «second_image_id»

    Class Image:
    has_one :image_diff # связь один-к-одному, потому что first_image_id привязывается к модели Image

    и можно будет обращаться:
    im = Image.first

    im.image_diff.percent
    im.image_diff.second_image # тут он выведет все связи, поэтому нужно будет их перебирать по одному
    Ответ написан
    1 комментарий