Hola a todos,
estoy probando un plugin llamado acts_as_rated a partir del cual puedo
valorar un modelo, Esto lo he conseguido sin problemas, pero lo que
quiero es valorar varias cosas de un modelo, por ejemplo, imaginad un
Proyecto, me gustaria valorarlo por varias razones:
Originalidad: 1…5
Dificultad: 1…5
Tiempo empleado: 1…5
¿Alguien sabe si se podrÃa hacer? ¿Hay que utilizar otro plugin?
Asà a bote pronto se me ocurre que tu clase Project pueda tener una
relación de 1:n con elementos de tipo RatedItem(por ejemplo) y que sea
este modelo el que sea puntuable con el plugin acts_as_rated…
Salud!
Pepe B. escribió:
¿Alguien sabe si se podrÃa hacer? ¿Hay que utilizar otro plugin?
Échandole un segundo vistazo, dirÃa que lo interesante serÃa tener una
relación muchos a muchos donde por un lado tendrÃas tu modelo para
indicar las distintas categorÃas(originalidad, dificultad, tiempo
empleado, etc) y un modelo que relacionarÃa tu proyecto con una
categorÃa y que serÃa el que llevarÃa la puntuación para ese proyecto en
concreto y asà no tendrÃas que estar repitiendo categorÃas todo el rato.
Aquà podrÃas usar las asociaciones ‘through’: http://wiki.rubyonrails.org/rails/pages/ThroughAssociations
Saludos
Borja MartÃn escribió:
quiero es valorar varias cosas de un modelo, por ejemplo, imaginad un
Hola a todos,
estoy probando un plugin llamado acts_as_rated a partir del cual puedo
valorar un modelo, Esto lo he conseguido sin problemas, pero lo que
quiero es valorar varias cosas de un modelo, por ejemplo, imaginad un
Proyecto, me gustaria valorarlo por varias razones:
Originalidad: 1…5
Dificultad: 1…5
Tiempo empleado: 1…5
¿Alguien sabe si se podrÃa hacer? ¿Hay que utilizar otro plugin?
Buenas, hace poco me tuve que enfrentar a un sistema de rating, en ese
caso
era polymorfico.
el tuyo parece que no tiene que serlo, y solo habrÃa que especificar en
el
modelo un nuevo campo que indique lo que puntuas.