【问题标题】:CloudKit Dashboard index queryable, sortable and searchableCloudKit Dashboard 索引可查询、可排序和可搜索
【发布时间】:2018-11-30 19:09:47
【问题描述】:

我需要能够在 CloudKit 记录中搜索 NSString 类型的字段。我发现一条评论说曾经有一个可搜索的字段索引类型。现在只有可查询和可排序的。为了能够在所有记录的某个字段中搜索特定字符串,我应该为该字段设置什么索引类型?

另外,一个选项是否包含另一个选项?我的意思是其中一个选项包含另一个选项吗?例如,如果我选择可查询,这是否意味着该字段也是可排序的,而当我选择可排序时,它只会使其可排序但不可查询?或者如果我想同时选择两者,我是否必须创建单独的索引,一个用于可查询,一个用于排序?

【问题讨论】:

    标签: indexing cloudkit


    【解决方案1】:

    您仍然可以将索引类型设置为可搜索,有 3 种类型:可查询、可排序和可搜索。

    一个选项不包括另一个选项,所以是的,如果您希望字段可查询和可排序,则必须创建单独的索引。

    【讨论】:

    • 它只在 CloudKit Dashboard 中显示可查询和可排序。这一定意味着我需要在代码中设置可搜索索引。我说的对吗?
    • 没有。您能告诉我您正在处理的记录类型和记录字段吗?
    • 这是一个自定义记录类型,其中包含一个名为“文本”的字符串类型字段,我需要能够在查询中进行搜索。
    • 那个自定义字段是对其他记录类型的引用吗?
    • 我刚刚创建了一个字符串类型的自定义字段,并且能够设置所有三个索引。我建议您发布一些有关如何设置所有内容的屏幕截图。
    猜你喜欢
    • 2015-10-24
    • 1970-01-01
    • 1970-01-01
    • 2012-02-06
    • 1970-01-01
    • 1970-01-01
    • 2021-04-08
    • 2015-11-06
    • 1970-01-01
    相关资源
    最近更新 更多