条件 标签归档 - 永夜 没有不值得去解决的问题,也没有不值得去学习的技术! Sun, 09 Aug 2026 12:36:52 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.3 https://media.shuijingwanwq.com/2026/05/logo-150x150.png 条件 标签归档 - 永夜 32 32 在 Yii 2.0 中,当连接两个表时,在 JOIN 查询的 ON 部分中指定一些额外的条件,基于 ActiveDataFilter 查询过滤器的实现 https://www.shuijingwanwq.com/2020/10/24/4587/ Sat, 24 Oct 2020 02:39:16 +0000 params]]> https://www.shuijingwanwq.com/?p=4587 本文介绍了在 Yii 2.0 中解决基于文章发布时间范围筛选账号数量排行的问题。通过调用 onCondition 方法在 JOIN 查询的 ON 部分指定状态额外条件,并新增配置 filterAttributeName 的过滤器来实现关联表记录创建时间的筛选。最终,通过接口地址传递相关参数,成功生成符合预期的 SQL 查询语句并获取了正确的响应结果。

在 Yii 2.0 中,当连接两个表时,在 JOIN 查询的 ON 部分中指定一些额外的条件,基于 ActiveDataFilter 查询过滤器的实现最先出现在永夜。

]]>
在 Yii 2.0 中,核心验证器:unique (唯一性) 支持多个模型与变量的实现 https://www.shuijingwanwq.com/2020/02/05/3918/ Wed, 05 Feb 2020 10:32:50 +0000 getRequest()]]> params]]> https://www.shuijingwanwq.com/?p=3918 文章针对在 Yii 2.0 中实现跨多表数据唯一性验证的需求,通过核心验证器 unique 结合 filter 回调函数,利用匿名函数修改查询对象,将模型关联字段、常量状态以及请求参数数组存储为全局变量后注入验证逻辑,最终实现了针对文章标题与渠道任务关联条件的复杂唯一性校验,生成的 SQL 查询符合预期。

在 Yii 2.0 中,核心验证器:unique (唯一性) 支持多个模型与变量的实现最先出现在永夜。

]]>