我一如既往地掌握了自己的想法,但這是我學習的唯一方法。現在我試圖查詢數據庫中的當前用戶列並返回值。我使用的是這樣的:從活動記錄查詢中刪除URL編碼
@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
,但我一定在做錯事。任何見解?我在網站上的所有研究都產生了如何進行網址編碼,而不是網址解碼。
爲什麼要使用每個?你應該使用'map'或'collect'。 – zsquare
好吧,'集合'返回更多我什麼,只是名稱本身。但是,它們仍然被url編碼字符包圍。沒有深入細節,爲了測試項目的另一個方面,我試圖將這個信息添加到cookie中。如果我這樣做,我希望能夠正確格式化。 – pacothelovetaco