api - 如何借助 shopware 6 中的 API 使用 productName 获取产品数据?
问题描述
我们可以使用哪种结构来使用 API 获取产品数据。
我尝试了以下过滤器,但获得了多个产品结果。
{ "search": {
"products": {
"limit": 1,
"filter": [
{ "type": "equals", "field": "productNumber", "value": "test_sku" }
],
"sort": [
{ "field": "name", "order": "ASC" }
]
} }}
先感谢您..
解决方案
要按产品编号搜索产品,您可以使用 Admin API 或 Store API:
管理 API:POST /api/search/product
商店 API:POST /store-api/product
两者的过滤器内容相同:
{
"filter": [
{
"type": "equals",
"field": "productNumber",
"value": "test_sku"
}
]
}
推荐阅读
- c# - 使用 linq 重复数据删除列表对象
- angular - AngularFire2 将两个集合连接在一起
- ruby-on-rails - 自定义设计控制器重定向到错误的路径
- c# - 如何安全地删除 Compact SQL 数据库迁移历史记录
- javascript - 通过 URL 检测媒体(图像、视频)类型
- python-3.x - 如何更改 Keras 中的最后一层以从模型中获取 logits 而不是概率?
- vb.net - 以编程方式将新选项添加到 SharePoint 列表中的选项列
- java - 错误 - 尝试在 RecyclerView 中使用 Glide 加载图像时出现“无法解析符号‘上下文’”
- python - Pandas 多索引创建性能
- swift - Swift 内联总是带有调试异常