我的文件如下所示:
{
"@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 索引进行索引搜索。我的索引搜索背后的目标是检索依赖于某些唯一参数(例如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)
我正在尝试使用以下查询对名为“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) 下面是一个在 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文件。