Tengo un modelo de Entidad y quiero mostrar las conexiones entre las Entidades. es decir, la Entidad 1 está conectada a la Entidad 2.Modelos autorreferenciados en Rails 3
Mi pensamiento, en este momento, es crear un modelo de unión entre las dos llamadas Conexión y hacer que funcione como una tabla tradicional de unión de rieles. Excepto que las columnas sean entity_one_id y entity_two_id, luego establezca una relación many-to-many entre Entity y Connection.
Esto parece una manera realmente no elegante de hacer esto. Me preguntaba si alguien tenía mejores ideas. ¿Tal vez algo más parecido a los rieles que simplemente no estoy viendo?
la implementación robaste Railscast de Ryan? :) – sethvargo
De hecho, no recuerdo dónde lo recogí, pero definitivamente tienes razón :) – apneadiving