reactjs - 在 Azure 的搜索结果中搜索?
问题描述
这在 Azure 认知搜索中可行吗?
我正在使用带有高级搜索的搜索功能的 React JS 编写一个 Web 应用程序,但我们希望在标准搜索的结果中有更多的搜索功能。
此天蓝色查询将返回一千个结果中的第一页(20 个结果)
test search&highlightPreTag=<mark>&highlightPostTag=</mark>&highlight=content-10&$count=true&$top=20&$skip=20&facet=Category,count:200&facet=Department,count:200&facet=DocumentType,count:50&facet=DB,count:200&$filter=(search.in(Security, 'Default;Public;Shared', ';'))
样本数组数据返回
[1] 文件名:test search0.pdf,内容:“test”,作者:“test1”
[2] 文件名:Test search1.pdf,内容:“test”,作者:“test1”
[3] 文件名:Test search1.pdf,内容:“test”,作者:“test2”
[4] 文件名:Test search1.pdf,内容:“test”,作者:“test2”
..... 1000
现在,用户将使用 Author field = "Test1" 在返回数千个文档的特定查询中进行搜索,因此返回将是与该azure query中的Author name匹配的所有内容。
这在 Azure 认知搜索中可行吗?我尝试查看https://docs.microsoft.com/en-us/azure/search/并没有找到。
我目前的想法是循环所有结果(例如1000)并将其保存在状态中,但我认为它并不理想
解决方案
推荐阅读
- google-sheets - ImportXML 错误:无法解析导入的 XML 内容
- grpc-java - grpc-health-probe(Kubernetes 上的 gRPC 健康检查)如何区分 liveness 和 readiness 探针
- python - 单一方法中的python执行顺序
- c# - 将 txt 文件中的“word,word\n”列表转换为数组 [,] - 出现错误
- javascript - 在推入数组之前检查 Obj Id 值
- loops - lua表错误的循环顺序
- git - 如何创建一个makefile来共享githooks
- python - 输入多个打印函数以输出姓名牌时如何避免语法错误
- tomcat - 使用 curl 部署的 jenkins tomcat 不会更新战争文件
- anaconda - 如何组合“conda create”参数“--file”、“--prefix”和“--copy”?