Solr return 查询结果中的页面内容_text_

Solr return page contents _text_ in query results

有没有办法 return 页面内容(在 _text_ 字段中索引)或 returned Solr 查询结果中索引文档的文本内容?

文档页面内容在 _text_ 字段中编入索引,但如果我将其用作过滤列表 (fl),我只会得到 {} returned.

_text_ 字段的默认定义是对其进行索引但不存储,这意味着您可以使用 if 进行搜索(例如在 q 参数中)但您无法获取它值(例如在 fl 参数中)

您可以使用以下命令查看该字段的定义:

$ curl localhost:8983/solr/name-of-core/schema/fields/_text_
{
  "responseHeader":{
    "status":0,
    "QTime":2},
  "field":{
    "name":"_text_",
    "type":"text_general",
    "multiValued":true,
    "indexed":true,
    "stored":false}}