浏览代码

Update custom_scoring_criteria.md

Hui Chen 12 年之前
父节点
当前提交
cb6f4ddfb0
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      docs/custom_scoring_criteria.md

+ 2 - 1
docs/custom_scoring_criteria.md

@@ -15,7 +15,8 @@ type MyScoringFields struct {
 // MyScoringCriteria实现了types.ScoringCriteria接口,也就是下面的Score函数
 type MyScoringCriteria struct {
 }
-func (criteria MyScoringCriteria) Score(docId uint64, tokenProximity int32, fields interface{}) float32 {
+func (criteria MyScoringCriteria) Score(
+	doc types.IndexedDocument, fields interface{}) []float32 {
 	// 首先检查评分字段是否为MyScoringFields类型的,如果不是则返回-1,此文档将从结果中剔除
 	if reflect.TypeOf(fields) != reflect.TypeOf(MySearchFields{}) {
 		return -1