From 53cebca836af1f8c38a7fc623a5f200851dc631e Mon Sep 17 00:00:00 2001 From: dbroqua Date: Fri, 12 Apr 2019 13:20:17 +0200 Subject: [PATCH] Improved Search --- middleware/Vegetables.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/middleware/Vegetables.js b/middleware/Vegetables.js index f33d98d..7adf0d6 100644 --- a/middleware/Vegetables.js +++ b/middleware/Vegetables.js @@ -160,11 +160,16 @@ class Vegetables { } vegetables.findAndCountAll({ where: { - name: { - [Op.like]: `%${req.query.q}%` + [Op.or]: { + name: { + [Op.like]: `%${req.query.q}%` + }, + '$Properties.value$': { + [Op.like]: `%${req.query.q}%` + } } }, - include: ['Type'], + include: ['Type', 'Properties'], order: [ ['name', 'ASC'] ]