我有一些带有映射的文档,如下所示
{
"documents":[
{
"author":"name1",
"books":[
{
"title":"title1",
"content":"content1",
"rating":5
},
{
"title":"title2",
"content":"content2",
"rating":1
}
]
},
{
"author":"name2",
"books":[
{
"title":"title1",
"content":"content1",
"rating":3
},
{
"title":"title2",
"content":"content2",
"rating":3
}
]
}
]
}

我想返回其图书内容与特定关键字匹配的作者列表。但与此同时,我希望每个documents.books.content上的得分由documents.books.rating提升,然后将这些得分合并在一起。
无论如何,我可以用功能得分做到这一点吗?
谢谢!