[0] Exception in Builder.php line 151

不支持的数据表达式:[exp]

  1. } elseif (is_array($val) && !empty($val)) {
  2. switch (strtoupper($val[0])) {
  3. case 'INC':
  4. $result[$item] = $item . ' + ' . floatval($val[1]);
  5. break;
  6. case 'DEC':
  7. $result[$item] = $item . ' - ' . floatval($val[1]);
  8. break;
  9. case 'EXP':
  10. throw new Exception('not support data:[' . $val[0] . ']');
  11. }
  12. } elseif (is_scalar($val)) {
  13. // 过滤非标量数据
  14. $result[$item] = $this->parseDataBind($query, $key, $val, $bind);
  15. }
  16. }
  17. return $result;
  18. }

Call Stack

  1. in Builder.php line 151
  2. at Builder->parseData(object(Query), ['lastTime' => ['exp', 'now()']]) in Builder.php line 1117
  3. at Builder->update(object(Query)) in Connection.php line 1140
  4. at Connection->update(object(Query)) in Query.php line 2901
  5. at Query->update(['lastTime' => ['exp', 'now()']]) in Search.php line 286
  6. at Search->SearchLogUpdate(1, ['以太坊'], 'claudebot') in Search.php line 29
  7. at Search->getNews('以太坊', 0) in Search.php line 11
  8. at Search->news('以太坊', 0)
  9. at ReflectionMethod->invokeArgs(object(Search), ['以太坊', 0]) in Container.php line 395
  10. at Container->invokeReflectMethod(object(Search), object(ReflectionMethod), ['keyword' => '以太坊', 'convert' => false]) in Module.php line 132
  11. at Module->think\route\dispatch\{closure}(object(Request), object(Closure), null)
  12. at call_user_func_array(object(Closure), [object(Request), object(Closure), null]) in Middleware.php line 185
  13. at Middleware->think\{closure}(object(Request))
  14. at call_user_func(object(Closure), object(Request)) in Middleware.php line 130
  15. at Middleware->dispatch(object(Request), 'controller') in Module.php line 137
  16. at Module->exec() in Dispatch.php line 168
  17. at Dispatch->run() in App.php line 432
  18. at App->think\{closure}(object(Request), object(Closure), null)
  19. at call_user_func_array(object(Closure), [object(Request), object(Closure), null]) in Middleware.php line 185
  20. at Middleware->think\{closure}(object(Request))
  21. at call_user_func(object(Closure), object(Request)) in Middleware.php line 130
  22. at Middleware->dispatch(object(Request)) in App.php line 435
  23. at App->run() in index.php line 25