小编San*_*osh的帖子

如何在 Azure 搜索中筛选空数组

我的文件如下所示:

    {
        "@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": []
    }
Run Code Online (Sandbox Code Playgroud)

aomsOrderReleaseNbrArray 字段是可过滤的。我正在寻找一种语法来过滤 aomsOrderReleaseNbrArray(如果它为空),例如

$filter=aomsOrderReleaseNbrArray ne …
Run Code Online (Sandbox Code Playgroud)

azure-cognitive-search

5
推荐指数
1
解决办法
2101
查看次数

从 Azure 搜索检索具有非默认计数值 (10) 的分面结果

我正在使用 Azure 索引进行索引搜索。我的索引搜索背后的目标是检索依赖于某些唯一参数(例如System_ID)的唯一记录,并且我开始为此使用构面功能,但是在使用它时,尽管提供了 20 的计数值,但我无法检索超过 10 个唯一构面查询。

以下是摘要:

  • 即使索引中有超过 10 条唯一记录,我也只能检索 10 条唯一记录。

  • 当我将facet的count属性修改为20时,我仍然只得到10条记录

你能帮我修改一下,这样我就能得到10条以上的记录吗?

任何帮助都将非常重要。默认查询:

$filter=(systemID ne null) and (ownerSalesforceRecordID eq 'a0h5B000000gJKfQAM')&facet=machineTagSystemID,sort:value&queryType=full
Run Code Online (Sandbox Code Playgroud)

默认结果:

{"machineTagSystemID": [
            {
                "count": 9,
                "value": "ABCS  test machines-111-test - change|*1XA78RUGV23PVPN"
            },
            {
                "count": 6,
                "value": "Ajit Machine testing1jjcdxxxxxxxxxxxxxx|*1L693D439H5ZNG9"
            },
            {
                "count": 19,
                "value": "Anvesh test111dsaa|*13SSNP5AJ3L96C5"
            },
            {
                "count": 3,
                "value": "Dead End cross 2|*1NK7KNNLFVTM4QC"
            },
            {
                "count": 3,
                "value": "hehehe|*1NDC32TDNXT5RAH"
            },
            {
                "count": 14,
                "value": "high2 Machine12345678ppjk fvrf|*1T2F3VQEJ58ZLQL"
            },
            {
                "count": …
Run Code Online (Sandbox Code Playgroud)

azure-cognitive-search

5
推荐指数
1
解决办法
798
查看次数

POSTGRESQL:错误:没有与 ON CONFLICT 规范匹配的唯一或排除约束

在此处输入图片说明我正在尝试使用以下查询对名为“message_payload”的表执行 upsert 操作,但出现错误:

错误:没有与 ON CONFLICT 规范 SQL 状态匹配的唯一或排除约束:42P10

询问:

    INSERT INTO public.error_message(
    id, created_by, created_dt, modified_by, modified_dt, attempt, message_headers, 
    message_main_topic, message_payload, message_status, message_status_code)
        VALUES (51, null, null, null, null, 1, '{
        "jsonContent": {
            "content-length": "1635",
            "message_status_code": "417",
            "cookie": "JSESSIONID=279AF4C174E6192BDAB11A067768BBD5",
            "postman-token": "f0f33e86-498f-452a-aaf6-18eb84dc5907",
            "kafka_timestampType": "CREATE_TIME",
            "message_id": "21",
            "kafka_receivedMessageKey": "null",
            "kafka_receivedTopic": "error-topic",
            "accept": "*/*",
            "kafka_offset": "33",
            "kafka_consumer": "org.apache.kafka.clients.consumer.KafkaConsumer@5091bb5f",
            "host": "localhost:8082",
            "content-type": "application/json",
            "connection": "keep-alive",
            "cache-control": "no-cache",
            "kafka_receivedPartitionId": "0",
            "kafka_receivedTimestamp": "1552305428711",
            "accept-encoding": "gzip, deflate",
            "message_main_topic": "ldarsQCustomStatistics.1",
            "user-agent": "PostmanRuntime/7.6.1"
        }
    }', 'ldarsQCustomStatistics.1', '{
        "jsonContent": …
Run Code Online (Sandbox Code Playgroud)

postgresql upsert

2
推荐指数
1
解决办法
2299
查看次数

是否可以从java代码调用进度程序(.p文件)

下面是一个在 Symix 数据库中创建记录的 Progress 程序:

create audit.
    assign audit.table_name    = "JavaSample"
       audit.key_id        = "12345"
       audit.field_name    = "<FieldName>"
       audit.audit_dt      = today
       audit.audit_tm      = time
       audit.audit_user_id = "javauser".
Run Code Online (Sandbox Code Playgroud)

我想从java代码中调用这个.p文件。

java progress-4gl

0
推荐指数
1
解决办法
1649
查看次数