CRUD Repository
DBALCrudRepository
trait DBALCrudRepository{
public function save(array &$data)
public function create(array &$data) {
public function batchUpdate(array $filter, array $data)
public function batchDelete(array $filter)
public function count(array $filter=[])
public function getList($cols='*', array $filter=[], $page = 1, $pageSize = 100, $orderBy = [])
}<?php
namespace ItemBundle\Repositories;
use ItemBundle\Entities\ItemType;
use Doctrine\ORM\EntityRepository;
use EspierBundle\Traits\DBALCrudRepository;
class ItemTypeRepository extends EntityRepository
{
use DBALCrudRepository;
}ORMCrudRepository
DoctrineArrayFilter
支持结构
and
OR
多层嵌套
支持操作符
Last updated