Правильный способ Rails для CRUD дополнительных атрибутов в таблице ссылок - PullRequest
4 голосов
/ 20 февраля 2012

У меня есть дополнительный атрибут position в моей таблице ссылок «многие ко многим».Его целью является определение упорядоченной вручную позиции Item в Group.Ссылочная модель называется ItemGroupMembership.

Я разрешаю пользователю редактировать ее с помощью сортируемых файлов пользовательского интерфейса jQuery в приложении Backbone.

Как правильно обновить этот атрибут.Я рассматриваю таблицу ссылок как обычную модель и имею item_group_memberships_controller?

1 Ответ

0 голосов
/ 16 апреля 2012

Как пункт назначается группам в первую очередь? Это должно быть сделано в item_group_memberships_controller.

Итак,

class ItemGroupMembershipsController < Applicationontroller

 def create
   #create the relationship, passing in :position
 end

 def update
    #update the relationship by updating position 
 end

end
...