0
在下面的查詢的回覆中,我知道有更多的組織,他們不應該被歸類爲Maitland的groupvalue,他們應該像maitland walker一樣分開。我爲OrganisationName使用了WhiteSpace標記器。使用Solr的分組,它將它們分組在不屬於同一組的組中。
我qyery是
http://solr.xxx.com/FacetedSearch/select/?q=OrganisationName:(maitland *)&重量= JSON & FL = OrganisationId,OrganisationName &組=真& 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
}
]
}
}
]
}
}
}