let find_Query = {
attributes: ["id"],
include: [
{
model: Tender_details,
include: [{
model: Categories,attributes: ["id","category_name"],
where:{}
},
{
model: SubCategories,attributes: ["id","sub_category_name"],
where:{}
}
],
where: {}
},
],
where: {} };
switch (key) {
case "search":
find_Query.include[0].where[Op.or] = [
{
"$Categories.category_name$": {
[Op.like]: `%${req.query.search}%`
}
},
{
"$Subcategories.sub_category_name$": {
[Op.like]: `%${req.query.search}%`
}
}
];
break;
default:
break;
Я использовал этот код. В этом коде я использую [Op.or]. но он не работает должным образом.
В этом коде я хочу найти данные по имя_категории и имя_подкатегории из включенной модели