azure - 如何在 Azure 搜索中查询 Metadata_storage_path 字段的搜索
问题描述
我知道 metadata_storage_path 是用 Base-64 编码的,我们可以通过从 Azure 搜索中检索结果在我们的代码中解密它
我的问题是我希望 Azure 搜索查询 metadata_storage_path 中存在的路径
例如,假设metadata_storage_path
具有类似
<baseurl>/india/health
或<baseurl>/pakistan/health
解密形式的值,我想用印度文本搜索获取相关文件和数据
如何在路径上执行查询。?
解决方案
上一个答案的问题是这metadata_storage_name
只是一个 blob 名称(不是整个路径),因此不能保证是唯一的,因此它不是安全的主键。
更安全的方法是使用字段映射“重命名”metadata_storage_path
为新字段(例如“文件名”)。该字段不会被编码,因此很方便检索,而编码后的字段仍将用于(安全唯一的)主键。metadata_storage_path
推荐阅读
- web-services - @WebResult 注释在 JAX-WS 中的工作原理
- r - 用另一个数据框中的数值重新编码一个数据框中的字符变量列
- r - R - 如何简化特殊字符的文本清理?
- c - strcmp 不将数组与字符串“abc”进行比较
- android-studio - Android Studio - LocationManager(获取经纬度)
- wordpress - Elementor 查询帖子不适用于单个帖子
- python - 使用 src / 目标坐标使用 Python PIL 进行透视变换
- java - 在 PutObject 时设置 s3 存储桶策略
- google-sheets - 如何从下拉列表中覆盖其 id 的值?
- c++ - 我不明白为什么我需要按特定顺序放置两行才能使其工作(递归)