如何重新创建问题:mysql2::错误:非法混合排序规则(拉丁文1\u瑞典语\u ci,隐式)

ippsafx7  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(244)

有人能建议如何重现这个问题吗 Mysql2::Error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) 这是由于api触发的 /admin/products 和“action”=>“index”。
错误:

/admin/products#GET params: { "controller"=>"admin/products"}, 
exception: ActiveRecord::StatementInvalid, message: Mysql2::Error:
 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and 
(utf8_general_ci,COERCIBLE) for operation 'like'
qncylg1j

qncylg1j1#

你使用了错误的字符集。尝试使用utf-8,在有问题的文件顶部添加以下内容:


# !/bin/env ruby

# encoding: utf-8

相关问题