Thanks for the quick response, appreciate it.

Regards,
Rajeswari

On 5/6/24, 2:21 PM, "Mikhail Khludnev" <m...@apache.org> wrote:

    Hello
    Here above we have
     indexed="false"
    and
    facet.method=enum
    (c) we are not the same, you know.

    On Mon, May 6, 2024 at 11:35 PM Natarajan, Rajeswari
    <rajeswari.natara...@sap.com.invalid> wrote:

    > Hi All,
    >
    > We have a multi valued field which is docValue enabled , it is declared as
    > below in the schema
    >
    > <field name="TAfield1" type="string" indexed="false" multiValued="true"
    > stored="false" docValues="true"/>
    >
    > <fieldType name="string" class="solr.StrField" sortMissingLast="true"/>
    >
    > When we do json facet on this field , we get facet counts ,but when we do
    > regular facet on the same collection, query does not return any facet
    > counts.
    >
    >
    > {
    >   "query" : "*:*",
    >   "facet" : {
    >     Description: {
    >         "type" : "terms",
    >         "field" : " TAfield1",
    >         "limit" : 10,
    >         "method" : "enum",
    >         "prefix" : "abr"
    >     }
    >
    >
    >   }
    >
    > }
    >
    > Response
    >
    > {
    >   "responseHeader":{
    >     "zkConnected":true,
    >     "status":0,
    >     "QTime":35668,
    >     "params":{
    >       "json":"\n\n{\n  \"query\" : \"*:*\",\n  \"facet\" : {\n
    > Description: {\n        \"type\" : \"terms\",\n        \"field\" :
    > \"TAfield1\",\n        \"limit\" : 10,\n        \"method\" : \"enum\",\n
    >     \"prefix\" : \"abr\"\n    }\n\n    \n  }\n\n}",
    >       "rows":"0"}},
    >   "response":{"numFound":30982475,"start":0,"numFoundExact":true,"docs":[]
    >   },
    >   "facets":{
    >     "count":30982475,
    >     "Description":{
    >       "buckets":[{
    >           "val":"abr",
    >           "count":31},
    >         {
    >           "val":"abraxas",
    >           "count":31},
    >         {
    >           "val":"abri",
    >           "count":24},
    >         {
    >           "val":"abrigos",
    >           "count":19},
    >         {
    >           "val":"abril",
    >           "count":19},
    >         {
    >           "val":"abranchiate",
    >           "count":18},
    >         {
    >           "val":"abrasive",
    >           "count":18},
    >         {
    >           "val":"abreast",
    >           "count":18},
    >         {
    >           "val":"abrege",
    >           "count":18},
    >         {
    >           "val":"abrite",
    >           "count":18}]}}}
    >
    > This works and returns proper facet counts. But the below query does not
    > return any facets
    >
    > https://
    > 
<host:port/solr/<collection/query?q=*:*&rows=0&facet=true&facet.field=TAfield1&facet.limit=10&facet.prefix=abr&facet.method=enum
    > Response
    >
    > {
    >   "responseHeader":{
    >     "zkConnected":true,
    >     "status":0,
    >     "QTime":0,
    >     "params":{
    >       "q":"*:*",
    >       "facet.limit":"10",
    >       "facet.field":"TAfield1",
    >       "facet.prefix":"abr",
    >       "json":"",
    >       "facet.method":"enum",
    >       "rows":"0",
    >       "facet":"true"}},
    >   "response":{"numFound":30982475,"start":0,"numFoundExact":true,"docs":[]
    >   },
    >   "facet_counts":{
    >     "facet_queries":{},
    >     "facet_fields":{
    >       "TAfield1":[]},
    >     "facet_ranges":{},
    >     "facet_intervals":{},
    >     "facet_heatmaps":{}}}
    >
    >
    > Wondering why the results vary in both cases? . Has anyone encountered
    > this issue?
    >
    >
    > Thanks,
    > Rajeswari
    >


    -- 
    Sincerely yours
    Mikhail Khludnev

Reply via email to