Estoy desorientado respecto a un problema. Inserte en la base una serie de datos usando una migration:

Nada del otro mundo. Les pego un poco de código para que vean de que trata:


movies_related_categories=[ "Anime/Animation","Movies","Comedy", "Documentary", "Action/Adventure", "Classics", "Foreign", "Horror", "Drama", "Family", "Shorts","Shows","Sci-Fi/Fantasy","Thriller","Short Movies"]

 movie_category= Phrase.find_by_text "movie"
    movie.each do |cat|
      ps = Phrase.find_or_create_by_text cat.downcase
      ps.related_from << movie_category
      ps.is_category = true
      ps.save!
    end

Esto es lo que veo por console cuando lo recupero: => #<Phrase id: 293, text: "\xEC\xB6\x95\xEA\xB5\xAC">
No obstante, en la base los datos se ven claramente.

Supongo que estoy en presencia de algun tipo de problema de encoding. Estoy trabajando en Rails 3 con AR. ¿Alguna sugerencia?


_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a