mitirrli/tp-query

此包已被废弃,不再维护。未建议替代包。

thinkphp 的模型查询。

1.1.0 2020-09-24 05:54 UTC

README

🌈 此包已过时,请使用 Mitirrli/build-query。

Build Status StyleCI build status Total Downloads Latest Stable Version Latest Unstable Version License

环境

  • PHP >= 7.0

安装

$ composer require "mitirrli/tp-query"

快速入门

use Mitirrli\TpQuery\Constant\Search;

$this->param($params)
     ->initial(['initial' => 0]) //Set an initial value
     ->key('name', Search::PERCENT_RIGHT) //Right fuzzy search
     ->key('avatar') //Accurate search
     ->key('phone', Search::PERCENT_ALL) //All fuzzy search
     ->inKey('type') //Array search
     ->betweenKey('created_at', 'started_at', 'ended_at') //Between search
     ->beforeKey('id'), //Before Key
     ->afterKey('id'), //After kay
     ->renameKey('backend', 'frontend') //Rename param
     ->unsetKey('initial') //Unset param
     ->result(); //Get result