limit
This commit is contained in:
parent
19fc6f0fce
commit
3c95a9c2f3
|
@ -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 "
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue