联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
PHP程序里面文件位置UsersericDocumentsD
类型:迅睿CMS 更新时间:2019-09-14 16:59:22 php
PHP程序里面

文件位置:/Users/eric/Documents/DEV/php/webapp/laozhou/jqx/dayrui/Fcms/Core/View.php

mysql语法错误:

CRITICAL - 2019-09-14 16:20:11 --> Invalid JSON text in argument 1 to function json_extract: "The document is empty." at position 0.
case 'JSON':
   if (version_compare(\Phpcmf\Service::M()->db->getVersion(), '5.7.0') < 0) {
       // 兼容写法
       $string.= $join. " {$t['name']}  LIKE \"%\"".\Phpcmf\Service::M()->db->escapeString($t['value'], true)."\"%\"";
   } else {
       // 高版本写法
       $string.= $join." {$t['name']} <>'' AND JSON_CONTAINS ({$t['name']}->'$[*]', '\"".dr_safe_replace($t['value'])."\"', '$')";
   }
   break;

在使用 JSON_CONTAINS的时候 必须要判断当前字段是不能为空,否则会报错