有没有办法在使用 Azure 认知搜索服务升序排序时忽略空值?

Posted

技术标签:

【中文标题】有没有办法在使用 Azure 认知搜索服务升序排序时忽略空值?【英文标题】:Is there a way to ignore null values when ordering by ascending with Azure Cognitive Search Service? 【发布时间】:2022-01-22 00:14:53 【问题描述】:

在Azure认知搜索服务查询参数的文档中,在 $ Orderby em>中,提到首先在选择升序时首先出现NULL值并在降序时持续。

有什么方法可以忽略这些空值并在值不为空时开始,还是只需要在请求后处理它们以过滤具有空值的值?

谢谢:)

【问题讨论】:

【参考方案1】:

您可以在搜索查询中包含filter 子句:$filter=A ne null

【讨论】:

以上是关于有没有办法在使用 Azure 认知搜索服务升序排序时忽略空值?的主要内容,如果未能解决你的问题,请参考以下文章

Azure 认知搜索和 Cosmos DB RU 消耗

从 pdf azure 认知搜索中提取段落或句子

使用 Azure 存储容器元数据作为搜索筛选器

基于 Azure 的认知服务将文本合成语音

Azure 认知服务 - 使用 python 和 websockets 自定义语音

Azure 认知搜索 - 在搜索结果中检索搜索分数