Commit a9829ac7 authored by SpinShare's avatar SpinShare

added ordering for results

parent 5e40c738
...@@ -362,6 +362,7 @@ class APIController extends AbstractController ...@@ -362,6 +362,7 @@ class APIController extends AbstractController
// Users // Users
$resultsUsers = $em->getRepository(User::class)->createQueryBuilder('o') $resultsUsers = $em->getRepository(User::class)->createQueryBuilder('o')
->where('o.username LIKE :query') ->where('o.username LIKE :query')
->orderBy('o.id', 'DESC')
->setParameter('query', '%'.$searchQuery.'%') ->setParameter('query', '%'.$searchQuery.'%')
->getQuery() ->getQuery()
->getResult(); ->getResult();
...@@ -389,6 +390,7 @@ class APIController extends AbstractController ...@@ -389,6 +390,7 @@ class APIController extends AbstractController
->orWhere('o.tags LIKE :query') ->orWhere('o.tags LIKE :query')
->orWhere('o.artist LIKE :query') ->orWhere('o.artist LIKE :query')
->orWhere('o.charter LIKE :query') ->orWhere('o.charter LIKE :query')
->orderBy('o.id', 'DESC')
->setParameter('query', '%'.$searchQuery.'%') ->setParameter('query', '%'.$searchQuery.'%')
->getQuery() ->getQuery()
->getResult(); ->getResult();
...@@ -430,7 +432,7 @@ class APIController extends AbstractController ...@@ -430,7 +432,7 @@ class APIController extends AbstractController
$data['songs'] = []; $data['songs'] = [];
// Songs // Songs
$resultsSongs = $em->getRepository(Song::class)->findAll(); $resultsSongs = $em->getRepository(Song::class)->findBy(array(), array('id' => 'DESC'));
foreach($resultsSongs as $result) { foreach($resultsSongs as $result) {
$oneResult = []; $oneResult = [];
......
...@@ -34,6 +34,7 @@ class SearchController extends AbstractController ...@@ -34,6 +34,7 @@ class SearchController extends AbstractController
if($searchQuery != null) { if($searchQuery != null) {
$resultsUsers = $em->getRepository(User::class)->createQueryBuilder('o') $resultsUsers = $em->getRepository(User::class)->createQueryBuilder('o')
->where('o.username LIKE :query') ->where('o.username LIKE :query')
->orderBy('o.id', 'DESC')
->setParameter('query', '%'.$searchQuery.'%') ->setParameter('query', '%'.$searchQuery.'%')
->getQuery() ->getQuery()
->getResult(); ->getResult();
...@@ -45,6 +46,7 @@ class SearchController extends AbstractController ...@@ -45,6 +46,7 @@ class SearchController extends AbstractController
->orWhere('o.tags LIKE :query') ->orWhere('o.tags LIKE :query')
->orWhere('o.artist LIKE :query') ->orWhere('o.artist LIKE :query')
->orWhere('o.charter LIKE :query') ->orWhere('o.charter LIKE :query')
->orderBy('o.id', 'DESC')
->setParameter('query', '%'.$searchQuery.'%') ->setParameter('query', '%'.$searchQuery.'%')
->getQuery() ->getQuery()
->getResult(); ->getResult();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment