graphql - Shopify GraphQL 查询过滤器上的部分匹配
问题描述
我刚刚开始使用新的 Shopify GraphQL Admin API。我正在尝试检索该title
字段包含某个单词的所有产品。
目前我可以通过包含完整的产品标题(完全匹配)成功检索产品:
{
shop {
id
name
}
products(first: 10, query:"title:'RAVEN DUSTY OLIVE/SILVER MESH'") {
edges {
node {
productType
title
}
}
}
}
但是,我想部分匹配标题以显示标题中任何位置带有“Raven”一词的所有产品,但以下内容不返回任何结果:
{
shop {
id
name
}
products(first: 10, query:"title:'RAVEN'") {
edges {
node {
productType
title
}
}
}
}
关于如何使部分匹配工作的任何想法?
解决方案
比约恩!这应该有效:
{
shop {
id
name
}
products(first: 10, query:"title:RAVEN*") {
edges {
node {
productType
title
}
}
}
}
查看文档:https ://help.shopify.com/en/api/getting-started/search-syntax
推荐阅读
- go - Go 中任意精度常量的目的是什么?
- php - 无法使用 php 从 Amazon Glacier 下载存档文件
- r - 导出并重新导入 ggplot 对象
- ios - 确定可以存储在 UserDefaults 中的 Swift 类型
- selenium-ide - 单击基于不同元素的图标
- amazon-web-services - 将同名文件上传到 aws s3
- php - 文件复制需要额外的时间
- ruby-on-rails - 如何在 application_helper 中使用 link_to
- python - Windows 10-如何确保 Python 脚本在计算机开启时运行?
- python - 部分导入:导入所有内容直至出错