# Grid sql-filter

**URL:** <https://forum.shopware.com/t/grid-sql-filter/36045>\
**Category:** Programmierung\
**Created:** [15. April 2016 um 12:33 UTC](https://forum.shopware.com/t/grid-sql-filter/36045 "2016-04-15T12:33:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [15. April 2016 um 12:33 UTC](https://forum.shopware.com/t/grid-sql-filter/36045/1 "2016-04-15T12:33:26Z")

</div>

hallo zusammen

[https://developers.shopware.com/developers-guide/backend-components/listing/](https://developers.shopware.com/developers-guide/backend-components/listing/)

basiernd auf dem tutorial würde ich gern die daten via sql (oder ähnlichem) filtern dh. ich habe z.b. produkte die abhängig von

supplier, freigabe etc. angezeigt werden sollen. ich hab mich jetzt durch eine menge tutorials gewühlt, hab das baskettutorial gefunden,

das funktioniert zwar aber ich brauch in weiterer folge dann noch die batch verarbeitung die ich schon drinnen habe.

meine frage - weiß wer einen weg wie ich in dem tutorial via sql die daten im grid filteren kann?

&nbsp;

danke lg andreas

---

<div class="post-metadata">

**Author:** ![azeiner](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@azeiner](https://forum.shopware.com/u/azeiner)\
**Post date:** [15. April 2016 um 14:17 UTC](https://forum.shopware.com/t/grid-sql-filter/36045/2 "2016-04-15T14:17:09Z")

</div>

> [@azeiner schrieb:](https://forum.shopware.com/profile/23265/azeiner "azeiner")
> 
> hallo zusammen
> 
> [https://developers.shopware.com/developers-guide/backend-components/listing/](https://developers.shopware.com/developers-guide/backend-components/listing/)
> 
> basiernd auf dem tutorial würde ich gern die daten via sql (oder ähnlichem) filtern dh. ich habe z.b. produkte die abhängig von
> 
> supplier, freigabe etc. angezeigt werden sollen. ich hab mich jetzt durch eine menge tutorials gewühlt, hab das baskettutorial gefunden,
> 
> das funktioniert zwar aber ich brauch in weiterer folge dann noch die batch verarbeitung die ich schon drinnen habe.
> 
> meine frage - weiß wer einen weg wie ich in dem tutorial via sql die daten im grid filteren kann?
> 
> &nbsp;
> 
> danke lg andreas

ok ich habs gefunden - scheinbar braucht man nur die&nbsp; getListQuery () function überschreiben und den querybuilder entsprechend aufbauen!

```
**protected function** getListQuery() { $builder = $this-\>getManager()-\>createQueryBuilder(); $builder-\>select( **array** ( **'product'** )) -\>from( **'Shopware\CustomModels\Product\Product'** , **'product'** ); $builder-\>andWhere( **'product.name LIKE :name'** ) -\>setParameter( **'name'** , **'%Test%'** ); **return** $builder; }

```
