【问题标题】:Can anybody help me resolve the syntax?有人可以帮我解决语法吗?
【发布时间】:2021-09-18 00:15:50
【问题描述】:

如果有人可以解释这个 api 是如何工作的,或者在你搜索产品时获取参数。此产品状态、类别 ID 如何反映。

seproduct/api/products?status.equals=Published&categoryId.in=59&name.contains=protein%20123&foodTypeId.in=1&allergenId.in=2&page=1&size=20&sort=salesPrice,DESC

【问题讨论】:

  • 您需要改进问题的格式和细节。

标签: spring spring-boot filter specifications criteria-api


【解决方案1】:

我只能猜测,因为您没有提供 API 的代码或任何文档。

这是路径:

seproduct/api/products?

参数

.equals.in 将在 SQL 选择中转换为 =IN

contains 可能是like '%<keywords>%'

status.equals=Published
categoryId.in=59
name.contains=protein%20123
foodTypeId.in=1
allergenId.in=2

page 和 size 用于分页和 sort 用于排序(DESC = 降序)

page=1
size=20
sort=sellingPrice,DESC

【讨论】:

  • 你能解释一下这个信息是如何从后台发送到前台的吗?我不明白流程。
  • 对不起,我不明白你的问题。我假设这个请求的结果是一个 JSON 结构
  • 任何人都可以解释这个 api 是如何工作的,或者在你搜索产品时获取参数。此产品状态、类别 id 如何反映。 seproduct/api/products?status.equals=Published&categoryId.in=59&name.contains=protein%20123&foodTypeId.in=1&allergenId.in=2&page=1&size=20&sort=salesPrice,DESC
  • 我就是这么解释的
  • 所有这些字段如何从使用规范和标准 api 中获取价值,你能帮我解决这个问题吗
猜你喜欢
  • 2021-05-30
  • 2011-12-11
  • 1970-01-01
  • 2018-08-13
  • 1970-01-01
  • 2021-07-10
  • 1970-01-01
  • 1970-01-01
  • 2015-05-31
相关资源
最近更新 更多