使用think-orm 模型查询数据data返回为空

khmnv

使用think-orm 模型查询数据data返回为空,实际是有数据的
$lists = Order::field($field)->where($where)->order($order)->paginate($limit);
打印sql日志:SELECT * FROM order WHERE ( pay = 1 AND status = 1 ) ORDER BY id DESC LIMIT 0,10

使用环境:
"workerman/webman-framework": "~2.1",
"webman/think-orm": "~2.1",
查询结果图片:
截图

288 1 0
1个回答

释永战

因为你使用了分页功能,可能你的输出查询结果代码有问题,你可以试试输出$lists->items()和$lists->total()试试

  • khmnv 12天前

    不分页查单条也不行

  • jack10082009 11天前

    有没有尝试把log中生成的SQL语句直接在MySQL的console中查一下看看什么结果?
    如果没问题可能就是代码处理数据有问题

x
 
1
  • |
  • |
  • |
×
🔝