不同的关系表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不同的关系表相关的知识,希望对你有一定的参考价值。
#tablas noticias(id,titulo) boletins(id,portada_id,titulo) boletins_noticias(id,noticia_id,boletin_id) #modelos class Boletin < ActiveRecord::Base has_and_belongs_to_many :noticias belongs_to :portada, :foreign_key => :portada_id, :class_name => 'Noticia' end class Noticia < ActiveRecord::Base has_and_belongs_to_many :boletins end #pruebas en consola bole=Boletin.new(:titulo => 'Boletin numero uno') bole.save noti=Noticia.new(:titulo => 'Noticia numero uno') noti.save portada=Noticia.new(:titulo => 'Noticia de portada') portada.save bole.noticias << noti bole.portada=portada
以上是关于不同的关系表的主要内容,如果未能解决你的问题,请参考以下文章