在下面的查询的响应中,我知道有更多的组织,它们不应该被分组在 Maitland 的 groupvalue 下,它们应该像 maitland walker 一样分开。我正在为 OrganisationName 使用 WhiteSpace 标记器。
我的 qyery 是
http://solr.xxx.com/FacetedSearch/select/?q=OrganisationName:(maitland *)&wt=json&fl=OrganisationId,OrganisationName&group=true&group.field=OrganisationName"
响应是
{
responseHeader: {
status: 0,
QTime: 0,
params: {
fl: "OrganisationId,OrganisationName",
q: "OrganisationName:(maitland*)",
group.field: "OrganisationName",
group: "true",
wt: "json"
}
},
grouped: {
OrganisationName: {
matches: 53,
groups: [
{
groupValue: "maitland",
doclist: {
numFound: 49,
start: 0,
docs: [
{
OrganisationName: "Maitland",
OrganisationId: 4508
}
]
}
},
{
groupValue: "walker",
doclist: {
numFound: 4,
start: 0,
docs: [
{
OrganisationName: "Maitland Walker",
OrganisationId: 496
}
]
}
}
]
}
}
}