Actualmente estoy usando Act_as_taggable_on para etiquetar y pg_search para buscar a través de mi base de datos postgresql en mi aplicación Rails 3.Rieles: ¿Cómo busco etiquetas generadas por Act_As_Taggable_On con PG_Search? (postgresql)
¿Cómo buscaría las etiquetas generadas por act_as_taggable_on gem con pg_search? Puedo ver las etiquetas de un mensaje diciendo "Post.find (1) .tag_list," pero no hay columnas "etiquetar" en el Cuadro de puestos, por lo que cuando corro el
pg_search_scope :search_by_weight, :against => {:tag_list => 'A', :title => 'B', :content => 'C'} #,:using => [:tsearch => {:prefix => true}] #:trigram, :dmetaphone]
me da una error porque la columna Post.tag_list no existe en la tabla Publicar. ¿Cómo se llama cuando puede encontrar el valor a través del conector de puntos (por ejemplo, mission.tag_list) pero cuando no existe en la tabla? No sabía qué escribir. Entonces, básicamente, ¿cómo paso en una columna inexistente como params?
También, usted puede haber notado lo comenté a cabo la
:using => [:tsearch => {:prefix => true}] #:trigram, :dmetaphone]
anteriormente. Parece que no puedo encontrar cómo instalar módulos adicionales para Postgresql. ¿Dónde escribo CREAR EXTENSIÓN? (usando ubuntu 11.10 y postgresql 9.1.3 -> y heroku para la producción)
@muistooshort alguna idea sobre cómo resolver esto? – kibaekr