Как отфильтровать пустой массив в Azure Search - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть документы, которые выглядят так:

    {
        "@search.score": 1,
        "id": "cbdcc14a-4eab-7ce2-8c47-34cba81df722",
        "salesforceRecordID": "0015B00000Rtz4QQAR",
        "ownerType": "ABCS",
        "productDescription": "BCM WKSTN SW",
        "productName": "BCM Workstation",
        "lowerProductName": "bcm workstation",
        "productSKU": "CH-BCM100-X",
        "lowerProductSKU": "ch-bcm100-x",
        "productCode": "202046fc-7f80-P170-84df-6b3c9d6b2b18",
        "productRevision": "1",
        "productVersion": "3.0",
        "publishDate": "2018-04-15T09:47:03.245Z",
        "aomsOrderReleaseNbrArray": [
            "7639752001",
            "7639794003"
        ]
    },
    {
        "@search.score": 1,
        "id": "e468ba58-242c-7bfd-5870-fd34ba20da5b",
        "salesforceRecordID": "0015B00000Rs09aQAB",
        "ownerType": "SELF SUSTAINER",
        "productDescription": "BCM ENG TOOL",
        "productName": "BCM Engineering Tool",
        "lowerProductName": "bcm engineering tool",
        "productSKU": "CH-BCMET-X",
        "lowerProductSKU": "ch-bcmet-x",
        "productCode": "34f8448d-ddfb-P4d2-93c4-dc3ab5646fb7",
        "productRevision": "2",
        "productVersion": "3.0.2",
        "publishDate": "2018-04-15T08:40:23.781Z",
        "aomsOrderReleaseNbrArray": []
    }

Поле aomsOrderReleaseNbrArray фильтруется. Я ищу синтаксис для фильтрации aomsOrderReleaseNbrArray, если он пуст, что-то вроде

$filter=aomsOrderReleaseNbrArray ne []

Есть предложения?

1 Ответ

0 голосов
/ 26 апреля 2018

Попробуйте это: $filter=aomsOrderReleaseNbrArray/any()

...