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

在Wix API中用$in运算符按订单号筛选订单遇SE-1105错误,求解决

解决Wix API使用$in检索订单时的SE-1105错误

错误原因分析

错误提示 Invalid long filter 'incrementId $in [10028.0]' 明确指向两个问题:

  • Wix API 实际用于标识订单号的字段是 incrementId,而非你请求中使用的 number
  • 你传入的订单号被解析成了浮点数 10028.0,但 incrementId 是长整型字段,类型不匹配导致校验失败

解决方案

  1. 修正字段名:将筛选条件中的字段从 number 替换为 incrementId
  2. 传递原生JSON结构:不要将 filter 和 sort 序列化为字符串,直接传入JSON对象,确保数组内的订单号以整数类型传递,避免被自动转换为浮点数

修正后的Postman请求示例

{
   "query": {
       "filter": {
           "incrementId": {
               "$in": [10028]
           }
       },
       "sort": [
           {
               "dateCreated": "desc"
           }
       ],
       "paging": {
           "limit": 10,
           "offset": 0
       }
   }
}

内容的提问来源于stack exchange,提问作者sanjog karki

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 08:13:21