adt/query-utils
最新稳定版本:v2.1.1
Composer 安装命令:
composer require adt/query-utils
包简介
Doctrine query helpers for ADT.
README 文档
README
Set of Doctrine ORM query helpers.
Prepared Queries
All predefined queries share common ancestor: Query\BaseQuery.
This class exposes these public methods:
bindExprTo($qb)- binds generated expression to your QueryBuilder,bindParametersTo($qb)- binds generated parameters to your QueryBuilder,bindTo($qb)- binds expression and parameters to your QueryBuilder.
Also, bindExprTo and bindTo have second, optional parameter $method which defaults to and.
This represents method used for binding.
- if
andis passed,$qb->andWhere(...)is used, - if
oris passed,$qb->orWhere(...)is used.
Full-text Query
For string $q to lookup on columns client.firstName and client.lastName use following:
long form:
$helper = new \ADT\QueryUtils\Query\FullTextQuery($q, [ 'client.firstName', 'client.lastName' ]); $helper->bindTo($queryBuilder);
or short form:
\ADT\QueryUtils\Query\FullTextQuery::create($q, [ 'client.firstName', 'client.lastName' ])->bindTo($queryBuilder);
统计信息
- 总下载量: 25.63k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2016-04-11