Skip to content

Instantly share code, notes, and snippets.

@hojberg
Created July 27, 2010 10:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hojberg/492029 to your computer and use it in GitHub Desktop.
Save hojberg/492029 to your computer and use it in GitHub Desktop.
class Release < ActiveRecord::Base
has_many :release_sites
has_many :sites, :through => :release_sites
end
class Site < ActiveRecord::Base
has_many :release_sites
has_many :releases, :through => :release_sites
end
class ReleaseSite < ActiveRecord::Base
belongs_to :site
belongs_to :release
end
# så kan du lave sådan noget her:
@site.releases # => array af releases
@release.sites # => array af sites
@release.release_sites # => array af release sites
@release.release_sites.first.queued?
@site.release_sites # => array af release sites
@site.release_sites.first.queued?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment