Thanks, Colleen... I used check-options and it came back clean, but then I started looking at exactly what I have in there to reply back. I noticed I did have <search-option>unfiltered</search-option>. When I removed that, the results were consistent with my cts query.
On Tue, Oct 2, 2012 at 1:31 PM, Colleen Whitney < [email protected]> wrote: > Harry, what do your search options look like? Can you share those? > > A couple of troubleshooting tips you might try: > > Run search:parse() in place of search:search(), using the same query and > options you're running. See what the parsed query tree looks like. Does > the query have the wildcarded option? > > Run search:check-options($options). If you've put the wildcarded option > in the wrong place in the structure, for example, this will help you > identify that issue. > > --Colleen > > ________________________________________ > From: [email protected] [ > [email protected]] On Behalf Of Harry B. [ > [email protected]] > Sent: Tuesday, October 02, 2012 12:31 PM > To: General MarkLogic Developer Discussion > Subject: [MarkLogic Dev General] Wildcards in search:search > > I am wondering if there's a nuance to searching for a wildcard when using > search:search. > > If my xml looks like: > > <fileInfo> > <filename>abcde.png</filename> > <filesize>5kb</filesize> > ... > </fileInfo> > > When searching, the search string is constrained to search filename and is > wildcarded, for example, > filename:*c* > > I am getting back hits where the filename value doesn't have a "c" in it > with search:seach. If I write my own cts queries to search against > filename, they all come back as expected, only getting results that have a > c. That query: > cts:element-word-query(xs:QName("filename"),$q,("case-insensitive","diacritic-insensitive","wildcarded")) > > What am I doing wrong? I have tried explicitly adding the wildcarded > option in the options xml, but that doesn't help. I get the identical > result set to the search:search query when I include my cts query as an > additional query in search:search. > > Thanks, > Harry > _______________________________________________ > General mailing list > [email protected] > http://developer.marklogic.com/mailman/listinfo/general >
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
