コード例 #1
0
 private function getRootCondition(ProductSearchContext $context, ProductSearchQuery $query)
 {
     if ($query->getIdCategory()) {
         return $this->qb->innerJoin($this->qb->table("category_product")->alias("cp"), $this->qb->equal($this->qb->field("cp", "id_product"), $this->qb->field("p", "id_product")))->andWhere($this->qb->equal($this->qb->field("cp", "id_category"), $this->qb->value((int) $query->getIdCategory())));
     }
 }