【发布时间】:2016-08-30 22:55:38
【问题描述】:
我正在使用带有 cakephp.database 的 postgresql 包含日语数据。我想在我的查询中使用它们。
如果我使用$this->Model->query("select * from table_name where field_name='test'");
它工作正常。
但是当我使用$this->Model->query("select * from table_name where field_name='テスト'");
我没有得到结果。
我的数据库在UTF8 中,在$default 'encoding' => 'utf8' 中写入,我也在元标记中使用了utf8。
如何解决这个问题?
【问题讨论】:
-
$this->Model->query("select *查询只能作为最后的手段使用 -find不起作用?select * from table_name where field_name='テスト'直接在db中发出是否返回结果? -
是的,它正在工作。我不能使用“查找”,因为我正在处理临时表
标签: php postgresql cakephp