Note that there are some explanatory texts on larger screens.

plurals
  1. POSolr Date Regex Query
    text
    copied!<p>I want to use solr's regular expression capabilities to query a date field. I'm trying to make a simple query like the following, but I get 0 results and no errors. ...?q=DATE:/200[0-9]-03-30T11\:58\:40Z/&amp;fl=DATE</p> <p>Here's some sample outputs:</p> <pre><code>&lt;response&gt; &lt;lst name="responseHeader"&gt; &lt;int name="status"&gt;0&lt;/int&gt; &lt;int name="QTime"&gt;0&lt;/int&gt; &lt;lst name="params"&gt; &lt;str name="fl"&gt;id,date&lt;/str&gt; &lt;str name="q"&gt;date:/.*:.*/&lt;/str&gt; &lt;/lst&gt; &lt;/lst&gt; &lt;result name="response" numFound="39" start="0"&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-A17C9685&lt;/str&gt; &lt;date name="date"&gt;2012-10-31T14:57:53Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-AD280D59&lt;/str&gt; &lt;date name="date"&gt;2012-10-25T09:57:53Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-B091BE97&lt;/str&gt; &lt;date name="date"&gt;2012-10-23T09:57:53Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-B0D8341C&lt;/str&gt; &lt;date name="date"&gt;2012-10-22T14:57:53Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-40083ADB&lt;/str&gt; &lt;date name="date"&gt;2010-08-12T14:33:00Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-9CA68015&lt;/str&gt; &lt;date name="date"&gt;2011-07-20T12:25:02Z&lt;/date&gt; &lt;/doc&gt; ... &lt;response&gt; &lt;lst name="responseHeader"&gt; &lt;int name="status"&gt;0&lt;/int&gt; &lt;int name="QTime"&gt;8380&lt;/int&gt; &lt;lst name="params"&gt; &lt;str name="fl"&gt;id,date&lt;/str&gt; &lt;str name="q"&gt;date:/.*.*/&lt;/str&gt; &lt;/lst&gt; &lt;/lst&gt; &lt;result name="response" numFound="1263" start="0"&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-5A0DAFB7&lt;/str&gt; &lt;date name="date"&gt;2010-08-12T14:31:00Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-D712F1C71&lt;/str&gt; &lt;date name="date"&gt;2011-12-01T13:23:53Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-3FAA6BC&lt;/str&gt; &lt;date name="date"&gt;2012-05-25T14:26:08Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-C8A6B81F&lt;/str&gt; &lt;date name="date"&gt;2010-08-12T14:25:00Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-D712F1C8&lt;/str&gt; &lt;date name="date"&gt;2011-12-01T13:23:53Z&lt;/date&gt; &lt;/doc&gt; ... &lt;response&gt; &lt;lst name="responseHeader"&gt; &lt;int name="status"&gt;0&lt;/int&gt; &lt;int name="QTime"&gt;34443&lt;/int&gt; &lt;lst name="params"&gt; &lt;str name="fl"&gt;id,date&lt;/str&gt; &lt;str name="q"&gt;date:/.*0.*/&lt;/str&gt; &lt;/lst&gt; &lt;/lst&gt; &lt;result name="response" numFound="65" start="0"&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-A4BC013G&lt;/str&gt; &lt;date name="date"&gt;2012-10-29T17:57:53Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-862F708G&lt;/str&gt; &lt;date name="date"&gt;2013-02-14T09:48:46Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-B8A38A74&lt;/str&gt; &lt;date name="date"&gt;2013-02-14T09:49:18Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-D4BA90CD&lt;/str&gt; &lt;date name="date"&gt;2007-10-09T21:53:34Z&lt;/date&gt; &lt;/doc&gt; &lt;doc&gt; &lt;str name="id"&gt;1362932537549-3028513F&lt;/str&gt; &lt;date name="date"&gt;2011-06-24T20:30:22Z&lt;/date&gt; &lt;/doc&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload