テーブルにインデックスを付けて、次のようにqパラメーターで検索できます
q=field:*
q=field:parameter
q=*:* ( displays all results )
しかし、このようなクエリを与えると
q=*:parameter
私は得る
undefined field *
すべてのフィールドを検索し、同じクエリ (つまり q=*:parma ) を使用して機能させるにはどうすればよいですか?
ここに私のschema.xmlがあります
<field name="id" type="int" indexed="true" stored="true"/>
<field name="enrol_no" type="text" indexed="true" stored="true"/>
<field name="name" type="text" indexed="true" stored="true"/>
<field name="addr" type="text" indexed="true" stored="true"/>
<field name="phno" type="text" indexed="true" stored="true"/>
<field name="email_id" type="text" indexed="true" stored="true"/>
<field name="spec" type="text" indexed="true" stored="true"/>
<field name="state" type="text" indexed="true" stored="true"/>
<field name="dob" type="text" indexed="true" stored="true"/>
<field name="gender" type="text" indexed="true" stored="true"/>
<field name="placeofpractice" type="text" indexed="true" stored="true"/>
<!--Changes end / -->
<field name="all" type="text" indexed="true" stored="true" multiValued="true"/>
<copyField source="*" dest="all"/>