我正在考虑获取一家 B2B 公司过去 30 天内的所有订单。
在查看了 B2B 公司和订单的文档后,我发现无法对公司订单使用查询,并且在直接访问订单时无法专门查询公司。
我的查询目前看起来像这样
query GetCompanyOrders(
$query: String
) {
orders(first: 50, query: "created_at:>=2024-07-01 AND company_id:gid://shopify/Company/123456789") {
nodes {
id
displayFulfillmentStatus
name
createdAt
totalPriceSet {
shopMoney {
amount
currencyCode
}
}
lineItems(first: 100) {
nodes {
name
id
variant {
sku
}
image {
url
width
height
altText
}
}
}
shippingAddress {
formatted
}
}
}
}
很高兴看看其他人是否遇到过类似的问题。
任何帮助都会很棒。谢谢!
此处相同,无法对 Company.orders 使用查询过滤器
https://shopify.dev/docs/api/admin-graphql/2024-07/objects/Company#connection-orders