You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Akeneo REST API是否支持产品查询结果排序及自定义排序参数?

Akeneo REST API 产品列表自定义排序方案

Akeneo的REST API确实支持产品列表的自定义排序,但你尝试的参数格式不正确,正确的排序参数是sort,需要按照属性代码:排序方向的格式传递,具体说明如下:

  • 基础属性排序:
    针对单值属性(比如产品名称,属性代码假设为name),升序排序的请求参数为:?sort=name:asc,降序则为?sort=name:desc。如果是本地化属性(多语言名称),需要指定locale后缀,例如英文名称升序:?sort=name-en_US:asc。

  • 价格等结构化属性排序:
    价格属于度量类属性,通常关联了通道和货币,排序时需要组合属性代码与通道/货币代码。假设价格属性代码为price,对应EUR通道,降序排序参数为:?sort=price-EUR:desc。

  • 系统字段排序:
    也支持按系统内置字段排序,比如按创建时间升序:?sort=created:asc,按更新时间降序:?sort=updated:desc。

注意事项

  • 确认使用的属性代码与Akeneo后台属性管理中的代码完全一致,大小写敏感。
  • 多值属性、媒体属性等类型不支持直接排序。
  • Akeneo 3.x及以上版本通用此格式,低版本需参考对应版本文档调整。

内容的提问来源于stack exchange,提问作者Yevhen Kotovskyi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 08:37:03