当前位置: 首页 > news >正文

Fastadmin报错Unknown column ‘xxx.deletetime‘ in ‘where clause

报错原因

在开启软删除后,设置了表别名,软删除字段依旧使用原表名。

解决方法

原代码

$list = $this->model->with(['admin', 'product'])->where($where)->order($sort, $order)->paginate($limit);foreach ($list as $row) {$row->getRelation('admin')->visible(['nickname']);
}
$result = array("total" => $list->total(), "rows" => $list->items());

替换代码

$query = $this->model->with(['admin', 'product'])->where($where)->order($sort, $order)->group('supplier.id');
// 克隆查询对象避免影响后续操作
$countQuery = clone $query;
$listCount = $countQuery->count('supplier.id');
// 然后原来的查询继续执行获取数据
$list = $query->order($sort, $order)->limit($offset, $limit)->select();foreach ($list as $row) {$row->getRelation('admin')->visible(['nickname']);
}$result = array("total" => $listCount, "rows" => $list);

相关文章:

  • Catch2 开源库介绍与使用指南
  • 微机原理与接口技术,期末习题(一)
  • 一[1]、ubuntu18.04 安装yolov8 + 实际测试
  • 【精华】双向心跳交互革命:AG-UI协议重塑AI Agent前端开发范式
  • [论文阅读] 人工智能 | ComfyUI-R1: Exploring Reasoning Models for Workflow Generation
  • Python 爬虫入门 Day 1 - 网络请求与网页结构基础
  • 力扣HOT100之技巧:75. 颜色分类
  • 三、DevEco Studio安装和HelloWorld应用
  • 鸿蒙期末总结
  • 纯血HarmonyOS ArKTS NETX 5 打造小游戏实践:狼人杀(介绍版(附源文件)
  • React16,17,18,19更新对比
  • springboot后端与鸿蒙的结合
  • 算法导论第一章:算法基础与排序艺术
  • 西电【信息与内容安全】课程期末复习笔记
  • 53. 最大的子数组和
  • 26-数据结构-顺序表1
  • go部分语法记录
  • 算法第14天|继续学习二叉树:找二叉树左下角的值、二叉树路径总和、从中序遍历与后序遍历序列构建二叉树
  • 数据结构 (树) 学习 2025年6月12日12:59:39
  • 校园网数据安全防线
  • 电子商务网站建设的四个步骤/微营销官网
  • 青岛网站建设小公司/今日新闻大事
  • 下载wordpress建站程序/百度关键词怎么做
  • 哪些网站做推广效果好/互联网产品运营
  • 建设党务网站意义/crm管理系统
  • 在线修图网站/网站收录查询代码