太多$或子句parse.com rest API

Jah*_* DC 5 c# api rest json parse-platform

我是这个API(parse.com)的新手.这是我在stackoverflow中的第一个问题.

我目前正在创建一个脚本来发布参数集.

这是我目前的代码:

{
    "where": {
        "$or": [
            {
                "deviceType": {
                    "$in": [
                        "android",
                        "ios"
                    ]
                },
                "carMaker": 3,
                "year_from": 1981
            },
            {
                "deviceType": {
                    "$in": [
                        "android",
                        "ios"
                    ]
                },
                "carMaker": 5,
                "year_from": 1995
            }
        ]
    },
    "data": {
        "alert": "Autoparts Notification",
        "badge": "Increment",
        "sound": "cheering.caf"
    }
}
Run Code Online (Sandbox Code Playgroud)

这个不起作用,并返回错误"太多$或条款".但是当我删除"year_from"时,它允许我发布推送通知.有没有办法做到这一点?请帮我.我不知道有任何解决方法.请告诉我,如果我错过任何帮助我的话.提前致谢.