CloudKit 仪表板索引可查询、可排序和可搜索

CloudKit Dashboard index queryable, sortable and searchable

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

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

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

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