# Doctrine orderBy

**URL:** <https://forum.shopware.com/t/doctrine-orderby/40497>\
**Category:** Programmierung\
**Created:** [13. Oktober 2016 um 07:18 UTC](https://forum.shopware.com/t/doctrine-orderby/40497 "2016-10-13T07:18:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Liverson](https://avatars.discourse-cdn.com/v4/letter/l/b19c9b/32.png) [@Liverson](https://forum.shopware.com/u/Liverson)\
**Post date:** [13. Oktober 2016 um 07:18 UTC](https://forum.shopware.com/t/doctrine-orderby/40497/1 "2016-10-13T07:18:07Z")

</div>

Hallo,

ich versuche grade im Blog-Repository mittels Hook „getListQueryBuilder“ um einen eigenen orderBy zu erweitern.

Vereinfacht dargestellt möchte ich eigentlich nur, dass analog zu nativen SQL sowas dabei rauskommt:  
&nbsp;

```
"... ORDER BY FIELD(attribute.attribute4, '10')"

```

Der Versuch den QueryBuilder z.B. mit

```
->orderBy("FIELD(attribute4, '10')", "ASC")

 zu erweitern endet mit einer Fehlermeldung:

```

Expected known function, got ‚FIELD‘ in vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php on line 52

Gibts eine Möglichkeit die FIELD-Synthax in orderBy zu integrieren?

Vielen Dank im voraus,  
Oliver
