Schema: <?xml version="1.0" encoding="UTF-8" ?> <schema name="User Schema" version="1.0"> <types> <fieldtype name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true"/> <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true"/> <fieldType name="int" class="solr.TrieIntField" precisionStep="0" positionIncrementGap="0"/> <fieldType name="float" class="solr.TrieFloatField" precisionStep="0" positionIncrementGap="0"/> <fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/> <fieldType name="double" class="solr.TrieDoubleField" precisionStep="0" positionIncrementGap="0"/> <fieldType name="date" class="solr.TrieDateField" precisionStep="0" positionIncrementGap="0"/> <fieldType name="text" class="solr.TextField" positionIncrementGap="100"> <analyzer type="index"> <tokenizer class="solr.WhitespaceTokenizerFactory"/> <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> <analyzer type="query"> <tokenizer class="solr.WhitespaceTokenizerFactory"/> <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> </fieldType> </types> <fields> <field name="id" type="int" indexed="true" stored="true" required="true" multiValued="false"/> <field name="manufacturer" type="string" indexed="true" stored="true" required="true" /> <field name="model" type="string" indexed="true" stored="true" required="true" /> <field name="displayName" type="string" indexed="true" stored="true" required="true" /> <field name="displayImg" type="string" indexed="true" stored="true" required="true" /> <field name="status" type="string" indexed="true" stored="true" required="true" /> <field name="createdBy" type="string" indexed="true" stored="true" required="true" /> </fields> <uniqueKey>id</uniqueKey> <solrQueryParser defaultOperator="OR"/> </schema>
solrconfig: <?xml version="1.0" encoding="UTF-8" ?> <config> <luceneMatchVersion>LUCENE_40</luceneMatchVersion> <directoryFactory name="DirectoryFactory" class="${solr.directoryFactory:solr.StandardDirectoryFactory}"/> <updateHandler class="solr.DirectUpdateHandler2" /> <requestDispatcher handleSelect="true" > <requestParsers enableRemoteStreaming="false" multipartUploadLimitInKB="2048" /> </requestDispatcher> <requestHandler name="standard" class="solr.StandardRequestHandler" default="true" /> <requestHandler name="/update" class="solr.XmlUpdateRequestHandler" /> <requestHandler name="/admin/" class="org.apache.solr.handler.admin.AdminHandlers" /> <admin> <defaultQuery>*:*</defaultQuery> </admin> <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">data-config.xml</str> <lst name="datasource"> <str name="driver">com.mysql.jdbc.Driver</str> <str name="url">jdbc:mysql://localhost:****/******</str> <str name="user">****</str> <str name="password">*****</str> </lst> </lst> </requestHandler> </config> dataconfig: <?xml version="1.0" encoding="UTF-8"?> <dataConfig> <document name="doc"> <entity name="cc_gadget" pk="id" query="select * from cc_gadget" deltaImportQuery="select * from cc_gadget where id='${dataimporter.delta.id}'" deltaQuery="select id from cc_gadget where last_modified_date > '${dataimporter.last_index_time}'"> <field column="id" name="id"/> <field column="manufacturer" name="manufacturer"/> <field column="model" name="model"/> <field column="display_img" name="displayImg" /> <field column="status" name="status" /> <field column="created_by" name="createdBy" /> <entity name="cc_gadget_lang" pk="gadget_id" query="select display_desc, language from cc_gadget_lang where gadget_id ='${cc_gadget.id}'" deltaQuery="select gadget_id from cc_gadget_lang where gadget_id='${cc_gadget.id}'"> <field column="display_desc" name="displayName"/> </entity> </entity> </document> </dataConfig> the only field i can query through is "manufacturer" i cant query through anyother field like model or anyother. query in browser: http://localhost:8080/solr/collection1/select?q=kobo&defType=dismax&qf=model&debugQuery=true&indent=true&echoParams=all query response: <response> <lst name="responseHeader"> <int name="status">0</int> <int name="QTime">1</int> <lst name="params"> <str name="echoParams">all</str> <str name="debugQuery">true</str> <str name="indent">true</str> <str name="q">kobo</str> <str name="qf">model</str> <str name="defType">dismax</str> </lst> </lst> <result name="response" numFound="0" start="0"></result> <lst name="debug"> <str name="rawquerystring">kobo</str> <str name="querystring">kobo</str> <str name="parsedquery">(+DisjunctionMaxQuery((model:kobo)) ())/no_coord</str> <str name="parsedquery_toString">+(model:kobo) ()</str> <lst name="explain"/> <str name="QParser">DisMaxQParser</str> <null name="altquerystring"/> <null name="boostfuncs"/> <lst name="timing"> <double name="time">0.0</double> <lst name="prepare"> <double name="time">0.0</double> <lst name="org.apache.solr.handler.component.QueryComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.FacetComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.HighlightComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.StatsComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.DebugComponent"> <double name="time">0.0</double> </lst> </lst> <lst name="process"> <double name="time">0.0</double> <lst name="org.apache.solr.handler.component.QueryComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.FacetComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.MoreLikeThisComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.HighlightComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.StatsComponent"> <double name="time">0.0</double> </lst> <lst name="org.apache.solr.handler.component.DebugComponent"> <double name="time">0.0</double> </lst> </lst> </lst> </lst> </response> -- View this message in context: http://lucene.472066.n3.nabble.com/solr-query-tp4035325p4035340.html Sent from the Solr - User mailing list archive at Nabble.com.