It worked. I just added multiValued="true". <field name="country" type="text_general" indexed="true" stored="true" multiValued="true"/> <field name="doc_c" type="date_range" indexed="true" stored="true"/> <field name="currency" type="text_general" indexed="true" stored="true" multiValued="true"/> <field name="est_cost" type="plong" indexed="true" stored="true"/>
Thanks for all your help. Regards, Anuj On Fri, 25 Sep 2020 at 18:08, Alexandre Rafalovitch <arafa...@gmail.com> wrote: > Ok, something is definitely not right. In those cases, I suggest > checking backwards from hard reality. Just in case the file you are > looking at is NOT the one that is actually used when collection is > actually setup. Happened to me more times than I can count. > > Point your Admin UI to the collection you are having issues and check > the schema definitions there (either in Files or even in Schema > screen). I still think your multiValued definition changed somewhere. > > Regards, > Alex. > > On Fri, 25 Sep 2020 at 03:57, Anuj Bhargava <anujb...@gmail.com> wrote: > > > > Schema on both are the same > > > > <field name="country" type="text_general" indexed="true" > stored="true"/> > > <field name="doc_c" type="date_range" indexed="true" stored="true"/> > > <field name="currency" type="text_general" indexed="true" > stored="true"/> > > <field name="est_cost" type="plong" indexed="true" stored="true"/> > > > > Regards, > > > > Anuj > > > > On Thu, 24 Sep 2020 at 18:58, Alexandre Rafalovitch <arafa...@gmail.com> > > wrote: > > > > > These are field definitions for _text_ and text, your original > > > question was about the fields named "country"/"currency" and whatever > > > type they mapped to. > > > > > > Your text/_text_ field is not actually returned to the browser, > > > because it is "stored=false", so it is most likely a catch-all > > > copyField destination. You may be searching against it, but you are > > > returning other (original) fields. > > > > > > Regards, > > > Alex. > > > > > > On Thu, 24 Sep 2020 at 09:23, Anuj Bhargava <anujb...@gmail.com> > wrote: > > > > > > > > In both it is the same > > > > > > > > In Solr 8.0.0 > > > > <field name="_text_" type="text_general" multiValued="true" > > > indexed="true" > > > > stored="false"/> > > > > > > > > In Solr 8.6.2 > > > > <field name="text" type="text_general" indexed="true" stored="false" > > > > multiValued="true"/> > > > > > > > > On Thu, 24 Sep 2020 at 18:33, Alexandre Rafalovitch < > arafa...@gmail.com> > > > > wrote: > > > > > > > > > I think that means your field went from multiValued to > singleValued. > > > > > Double check your schema. Remember that multiValued flag can be set > > > > > both on the field itself and on its fieldType. > > > > > > > > > > Regards, > > > > > Alex > > > > > P.s. However if your field is supposed to be single-valued, maybe > you > > > > > should treat it as a feature not a bug. Multivalued fields have > some > > > > > restrictions that single-valued fields do not have (around sorting > for > > > > > example). > > > > > > > > > > On Thu, 24 Sep 2020 at 03:09, Anuj Bhargava <anujb...@gmail.com> > > > wrote: > > > > > > > > > > > > In solr 8.0.0 when running the query the data > (type="text_general") > > > was > > > > > > shown in brackets *[ ]* > > > > > > "country":*[*"IN"*]*, > > > > > > "currency":*[*"INR"*]*, > > > > > > "date_c":"2020-08-23T18:30:00Z", > > > > > > "est_cost":0, > > > > > > > > > > > > However, in solr 8.6.2 the query the data (type="text_general") > is > > > not > > > > > > showing in brackets [ ] > > > > > > "country":"IN", > > > > > > "currency":"INR", > > > > > > "date_c":"2020-08-23T18:30:00Z", > > > > > > "est_cost":0, > > > > > > > > > > > > > > > > > > How to get the query results to show brackets in Solr 8.6.2 > > > > > > > > >