首页 > 解决方案 > 按用户分类过滤产品

问题描述

比如我从用户来过滤产品的服务器数据:

    "categorie":"MOBILES & ACCESSORIES, CAMERAS, WOMEN`S APPAREL",
    "summa_min":"10",
    "sum_max":"34"
    ....

如何进行过滤,以便从数据库中发出的数据仅是符合传入数据的产品?

即“手机和配件、相机、女装”类别的所有产品,价格从 10 到 34。

标签: javascriptsqlnode.jspostgresql

解决方案


通过使用 where 过滤器尝试如下

 select p.* from products p 
where categories like'%MOBILES & ACCESSORIES, CAMERAS, WOMENS%' 
and price>=10 and price<=34

推荐阅读