如何在JSON Server中筛选以指定字母开头的数组项?
JSON Server 实现开头字符筛选的正确参数方式
JSON Server支持通过正则表达式实现精准筛选,要获取名称以指定字母开头的数组项,你可以在_like参数中传入正则的起始匹配规则:
- 筛选小写a开头的项,请求地址:
http://localhost:3000/produtos?name_like=^a - 筛选大写A开头的项,请求地址:
http://localhost:3000/produtos?name_like=^A - 不区分大小写匹配A/a开头的项,请求地址:
http://localhost:3000/produtos?name_like=^a/i
规则说明
^是正则的起始锚点,限定匹配必须从字符串开头开始/i是正则修饰符,开启不区分大小写模式
这样就能精准返回仅名称以指定字母开头的项,而非包含该字母的所有结果。
内容的提问来源于stack exchange,提问作者Prati
相关产品推荐
相关产品推荐

