Hi all<div><br></div><div>I&#39;m trying to search the headings of a particular book (say ESV).</div><div><br></div><div>I&#39;m using the following query &quot;heading:*water*&quot; which I was hoping should match &quot;Jesus walks on Water&quot; (case doesn&#39;t seem to make a difference).</div>
<div><div><br></div><div>My code is simply: bible.find(new DefaultSearchRequest(query, modifier));</div></div><div><br></div><div>Has anyone else managed to get this working?</div><div><br></div><div>Chris</div><div><br></div>
<div><br></div><div><br></div><div><div>final long start = System.currentTimeMillis();</div><div><br></div><div>        final DefaultSearchModifier modifier = new DefaultSearchModifier();</div><div>        modifier.setRanked(ranked);</div>
<div>        modifier.setMaxResults(MAX_RESULTS);</div><div><br></div><div>        final Book bible = this.av11nService.getBookFromVersion(version);</div><div><br></div><div>        try {</div><div><br></div><div>            final Key results;</div>
<div><br></div><div>            // TODO JS-228 raised for thread-safety</div><div>            synchronized (this) {</div><div>                results = bible.find(new DefaultSearchRequest(query, modifier));</div><div>            }</div>
<div><br></div><div>            LOGGER.debug(&quot;[{}] verses found.&quot;, results.getCardinality());</div><div><br></div><div>            if (ranked) {</div><div>                rankAndTrimResults(results, MAX_RESULTS);</div>
<div>            } else {</div><div>                trimResults(results, MAX_RESULTS);</div><div>            }</div><div>            LOGGER.debug(&quot;Trimmed down to [{}].&quot;, results.getCardinality());</div><div><br>
</div><div>            final long startRefs = System.currentTimeMillis();</div><div>            final List&lt;SearchEntry&gt; resultPassages = getPassagesForResults(bible, results);</div><div>            final long endRefs = System.currentTimeMillis();</div>
<div><br></div><div>            return getSearchResult(query, start, startRefs, endRefs, resultPassages);</div><div>        } catch (final BookException e) {</div><div>            throw new StepInternalException(&quot;Unable to search for &quot; + query + &quot; with Bible &quot; + version, e);</div>
<div>        }</div></div>