4

我们正在尝试使用 Django Haystack 2.1.0 和 pyelasticsearch 0.6 在 Elasticsearch 中实现字段提升。如果 I curl -XGET "http://localhost:9200/_mapping?pretty=true,我会得到一个响应(无关部分已删除)

{
  "haystack" : {
    "modelresult" : {
      "_boost" : {
        "name" : "boost",
        "null_value" : 1.0
      },
      "properties" : {
        "headline" : {
          "type" : "string",
          "boost" : 1.5,
          "analyzer" : "snowball",
          "store" : "yes",
          "term_vector" : "with_positions_offsets"
        },
        }
    }
}

到目前为止,我们只是试图提升“头条”领域。即使使用像 5000 这样荒谬的提升,也不会对输出产生影响。我们缺少什么吗?

4

0 回答 0