Azure 搜索索引搜索配置文件不允许添加函数
Azure Search Index Search Profile doesn't allow add functions
出于某种原因,Azure 搜索索引搜索配置文件不允许添加函数。
知道为什么吗?
看来我有必填字段。
在我构建的产品中包含对 Azure Search Service
的支持时,我遇到了一些未记录的业务规则。
我发现 函数只能在 Filterable 字段上定义。从屏幕截图来看,Int32
& DateTimeOffset
类型的字段(Magnitude
和 Freshness
类型函数分别需要)只有 Retrievable
属性 在您的索引中设置。他们还需要设置 Filterable
属性。
我在此处记录了我的发现:http://gauravmantri.com/2014/09/17/azure-search-service-some-documentedundocumented-business-rules/ 您可能会觉得有用。
由于您无法更新字段,我认为您唯一的选择是删除索引并重新创建它。
出于某种原因,Azure 搜索索引搜索配置文件不允许添加函数。
知道为什么吗?
看来我有必填字段。
在我构建的产品中包含对 Azure Search Service
的支持时,我遇到了一些未记录的业务规则。
我发现 函数只能在 Filterable 字段上定义。从屏幕截图来看,Int32
& DateTimeOffset
类型的字段(Magnitude
和 Freshness
类型函数分别需要)只有 Retrievable
属性 在您的索引中设置。他们还需要设置 Filterable
属性。
我在此处记录了我的发现:http://gauravmantri.com/2014/09/17/azure-search-service-some-documentedundocumented-business-rules/ 您可能会觉得有用。
由于您无法更新字段,我认为您唯一的选择是删除索引并重新创建它。