我将这些行为用作标签山墙宝石,它迫使一些带有大写字母的标签全部小写。例如,当我尝试添加“计算机科学”时,它会添加“计算机科学”,而服务器日志显示如下:
ActsAsTaggableOn::Tag Load (0.6ms) SELECT "tags".* FROM "tags" INNER JOIN "taggings" ON "tags"."id" = "taggings"."tag_id" WHERE "taggings"."taggable_id" = $1 AND "taggings"."taggable_type" = $2 AND (taggings.context = 'tags' AND taggings.tagger_id IS NULL) [["taggable_id", 12], ["taggable_type", "Project"]]
=> ["computer science", "Computer Science"]
我不想要这个。actastaggable github页面说要添加这个:
ActsAsTaggableOn.strict_case_match = true
我已将该行添加到 application.rb 文件中,但它仍然无法正常工作。如何使 actastaggable 区分大小写?