我使用下面的代码来检索所有带有特定标签的产品。
tag = The tag for the products which you would like to find
Product.tagged_with(tag, :on => "product_tags").each do |product|
# CODE
end这适用于大多数带标签的项目。但是我无法检索到带有包含瑞典语字符和空格的标签的产品。
Act as taggable将查找标记为"a、b、c“的产品,但它将无法找到标记为”Actäöo“的产品。
它可以很好地给产品打上“aäö”的标签。该标签将显示时,请求的所有标签的产品标记为“aäö”。唯一的问题是找到所有标有“alläöo”的产品。
我应该怎么做才能让acts-as-taggable正确地使用should?这会不会是一个编码问题?
发布于 2013-02-28 16:35:06
您能在执行以下命令时向我们展示DB查询吗
Product.tagged_with(tag, :on => "product_tags")它将帮助您找出是acts_as_taggable问题还是数据库列编码问题。
https://stackoverflow.com/questions/15128647
复制相似问题