Frage

Beachten Sie die folgenden Modelle:

class Artist < ActiveRecord::Base
  has_many :artist_events
  has_many :events, :through => :artist_events
end

class Event < ActiveRecord::Base
  has_many :artist_events
  has_many :artists, :through => :artist_events, :order => 'artist_events.position'
end

class ArtistEvent < ActiveRecord::Base
  default_scope :order => 'position'
  belongs_to :artist
  belongs_to :event
  acts_as_list :scope => :artist
end

Ist es möglich, ActiveScaffold zu verwenden, um diese Art von Beziehung zu verwalten? Das ArtistEvent Modell existiert eine hbtm Beziehung mit zusätzlichem Attribute Position zu definieren.

Danke!

Jonathan

War es hilfreich?

Lösung

ja. Schließlich ist ArtistEvent noch ein andere Modell - und aktives Gerüst auf sie arbeiten kann, solange Sie haben Routen und Controllern auf dem Join-Modell

.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top