我一如既往地在脑海中,但这是我学习的唯一方式。现在我正在尝试在数据库中查询当前用户的列并返回值。我正在使用类似的东西:
@tags = current_user.tags.select(:name).each { |p| p.name}
但它返回:
%5B%23%3CTag+name%3A+%22tag1%22%3E%2C+%23%3CTag+name%3A+%22tag2%22%3E%2C+%23%3CTag+name%3A+%22tag+test%22%3E%5D
根据我的理解,这是Url编码。有可能清理它吗?我尝试过使用.delete
或.gsub
,但我一定是做错了。任何见解?我对该网站的所有研究都产生了如何进行URL编码,而不是URL解码。
答案 0 :(得分:0)
对于URI编码/解码,您可以查看rubyonrails.org:URI::Escape
要在Rails视图中显示HTML,请查看raw()方法rubyonrails.org:ActionView::Helpers::OutputSafetyHelper