gpt4 book ai didi

azure - 文档数据库 : get all documents of same entity type

转载 作者:行者123 更新时间:2023-12-01 09:19:17 25 4
gpt4 key购买 nike

我将几种不同类型(实体类型?)的文档存储在一个集合中。获取某种类型的所有文档的最佳方法是什么(就像从表中使用 select * 所做的那样)。

到目前为止我看到的选项:

  1. 将类型作为属性包含在内。但这意味着在获取文件时要查看每个文件,对吗?
  2. 将类型名称添加到文档 ID 之前,并尝试使用 typename* 按 ID 进行搜索。

有更好的方法吗?

最佳答案

没有内置的实体类型属性,但您当然可以创建自己的属性,并确保它已建立索引。此时,就像添加 WHERE 子句一样简单:

WHERE docs.docType = "SomeType"

假设它是基于哈希的索引,这应该提供有效的查找并过滤掉不需要的文档类型。

虽然您可以将类型嵌入到属性(例如文档 ID)中,但您必须进行部分字符串匹配,这不会像索引属性比较那样有效.

如果您想知道此查询的成本是多少,RU 值会显示在门户中并通过 x-ms-request-charge 返回 header 显示。

关于azure - 文档数据库 : get all documents of same entity type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36530610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com