1
멀티 매치 검색에서 다른 필드보다 일부 필드를 높이려고합니다.네스트 멀티 매치 필드 부스트
난 당신이 내가 그 생각 Fields
로 변환하는 방법을 알아낼 수 없었던이
var titleField = Infer.Field<Page>(p => p.Title, 2);
을 수행하여 부스트와 Field
를 만들 수 있습니다 참조 문서를 찾고 있습니다. 이 같은
뭔가
var bodyField = Infer.Field<Page>(p => p.Body);
var titleField = Infer.Field<Page>(p => p.Title, 2);
var metaDescriptionField = Infer.Field<Page>(p => p.MetaDescription, 1.5);
var metaKeywordsField = Infer.Field<Page>(p => p.Keywords, 2);
MultiMatchQuery multiMatchQuery = new MultiMatchQuery()
{
Fields = Infer.Fields<Page>(bodyField, titleField, metaDescriptionField, metaKeywordsField),
Query = search.Term
};
당신은을 사용할 수 있습니다 내가
Infer.Fields