我在 AzureSearch 上有一个与此类似的索引:
"fields": [
{
"name": "key",
"type": "Edm.String",
"filterable": true,
},
{
"name": "title",
"type": "Edm.String",
"searchable": true
},
{
"name": "followers",
"type": "Collection(Edm.String)",
"filterable": true,
}
]
这里title
是帖子的标题及其可搜索的文本。followers
包含关注该特定帖子的用户的用户 ID。
我正在userId
从会话中获取当前登录信息。现在,当用户进行一些文本搜索时,我想在当前用户关注的顶部显示这些帖子。
请判断这是否可以在 AzureSearch 中使用 ScoringProfiles 或其他任何方法实现?