This commit is contained in:
Thomas Mack 2019-10-06 19:35:07 +02:00
parent 19fc6f0fce
commit 3c95a9c2f3
1 changed files with 5 additions and 0 deletions

View File

@ -70,12 +70,17 @@ router.get('/', function(req, res, next) {
" OR rezept.id in (select rezept from rezept_zutat where zutat in (select id from zutat where name ilike '%"+req.query.term+"%'))";
if(req.query.hashtag) query += " WHERE rezept.schluessel ilike '"+req.query.hashtag+"' "
query += " GROUP BY 1,2,3,4,5,6,7"
if(req.query['sort_by']) {
if(req.query['sort_by'] === 'creation') query += " ORDER BY rezept.id desc";
if(req.query['sort_by'] === 'best_match') query += " ORDER BY rezept.name ";
if(req.query['sort_by'] === 'rating') query += " ORDER BY rating ";
} else if (req.query.limit) {
query += " ORDER BY random() LIMIT "+req.query.limit+" "
} else {
query += " ORDER BY rezept.name "
}