However, to add to Edward's message, you can with eDismax create synthetic field names that expand to multiple fields under the covers, using per-field 'qf' parameter.
See: https://lucene.apache.org/solr/guide/7_5/the-extended-dismax-query-parser.html#field-aliasing-using-per-field-qf-overrides An example (1 to 1, but still): https://github.com/arafalov/solr-indexing-book/blob/master/published/languages/conf/solrconfig.xml#L24-L55 Regards, Alex. On Tue, 27 Nov 2018 at 15:19, Edward Ribeiro <edward.ribe...@gmail.com> wrote: > > You should provide the full name of the dynamic field in the query like > q=s_myfield:foo, for example. Solr doesn't allow field prefix queries like > q=s_*:foo. > > Edward > > > Em 27 de nov de 2018 12:08, "jay harkhani" <jay.harkh...@hotmail.com> > escreveu: > > Hello All, > > > We are using dynamic fields in our collection. We want to use it in query > to fetch records. Can someone please advice on it? > > i.e.: q=ABC_*:"myValue" > > Here "ABC_*" is dynamic field. Currently when we tried if provide field > name as above it gives "org.apache.solr.search.SyntaxError". It only > returns data when provide actual field name. > > Thank you for any help you can offer. > > Regards, > Jay Harkhani.