数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

数据库-ORM操作,依赖\x\Db组件实现。

test()方法主要用于设置单元测试标识,当为单元测试请求时,标识对应的大用例数据会代替\x\Db组件返回数据,防止污染DAO。

而在正常请求时,test()声明不会影响\x\Db组件执行。

test()标识字符串,只允许为英文字母开头,遵循声明变量的命名规范。

用法

例如:

$Db = new \x\Db();
// 设置单元测试标识 - A1用例
$list = $Db->name('user')->test('A1')->select();

最终生成的SQL语句类似于:

SELECT * FROM sw_user;

具体单元测试的使用方法,可以参考注解篇:单元测试绑定

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录