随笔分类 -  ThinkPHP开发记录

摘要:项目场景 是外卖代运营平台,每个客户都有相关运营人员、签约业务员,分别在客户信息表里有user_id、business_id字段记录。 需求描述 在网站用户列表里,能直观看到实际每个人所关联的客户总数量、不同状态的数量分别是多少。 解决方案 $res_arr = User::alias('a') - 阅读全文
posted @ 2025-05-05 07:34 Dy大叔 阅读(27) 评论(0) 推荐(0)
摘要:主表的类型不同,需要连接查询不同的表时,可以使用case when 阅读全文
posted @ 2025-05-05 07:26 Dy大叔 阅读(42) 评论(0) 推荐(0)
摘要:在ThinkPHP8中实现多条件模糊搜索,可以使用where方法结合数组构建查询条件。 以下是一个示例代码: // 假设有一个搜索表单,提交的参数有name, email, status等 $name = Request::param('name', ''); $email = Request::p 阅读全文
posted @ 2025-05-05 00:05 Dy大叔 阅读(76) 评论(0) 推荐(0)
摘要:场景 ThinkPHP开发中引入 think\Facade\Db 在线下没有问题,线上(linux环境)报错。 原因 在线下环境中由于不区分大小写所以导致招不到文件,然而在线上环境中区分大小写所以检索不到 think\Facade\Db 的文件。 解决 将 think\Facade\Db 中的 Fa 阅读全文
posted @ 2025-05-05 00:01 Dy大叔 阅读(37) 评论(0) 推荐(0)