我是solr的新手
我正在使用solr 4.6和asp.net C#
我有索引2字段P_ID和P_NAME P_ID是唯一的 P_NAME是schema.xml中的搜索字段
现在,当我在solr浏览器中写入时查询: - P_ID:16 - >我得到结果: -
{
"P_ID": 16,
"_version_": 1459925474501197800
}
我想要的内容
P_ID和P_NAME如何通过P_ID获取两个字段如果我可以通过全文搜索查询获取全名来自某个字符,例如: - P_NAME:HP然后我将获取P_NAME:HP PAVALION
请帮助,
问候。
答案 0 :(得分:1)
首先要考虑的是确保将 P_NAME 字段编入索引为文本字段(例如,来自solr的示例schema的 text_general )。并确保存储该字段。以下只是示例
<field name="P_NAME" type="text_general" indexed="true" stored="true"/>