Hi Rob, Likewise! I think I just figured it out. I am excluding root in the word query index settings. The root of the document I was searching for is an object-node though, so I suspect there's no way to include it.
-Will > On Nov 7, 2017, at 8:36 PM, Rob Szkutak <[email protected]> wrote: > > Hi Will, > > I hope you are doing well. It's nice to see your name pop up. > > I tested out your example on a new database in ML 9.0-3 and it worked just > fine for me. Can you try to fn:doc() the document and make sure you can see > it? If you can, check to make sure your document is not a binary node with > xdmp:node-kind(fn:doc("/test.json")/node()) . > > Best, > Rob > > Rob Szkutak > Senior Consultant > MarkLogic Corporation > www.marklogic.com > > From: [email protected] > <[email protected]> on behalf of Will Thompson > <[email protected]> > Sent: Tuesday, November 7, 2017 5:36:31 PM > To: MarkLogic Developer Discussion > Subject: [MarkLogic Dev General] Full-text search and JSON > > Is it possible to search generally against text tokens in JSON documents? All > of the JSON-specific cts:queries require property names, and cts:word-query > doesn't appear to match JSON documents. For example, if I have a document > with URI "/test.json": > > { > "id" : 1234, > "text" : "The quick brown fox jumps over the lazy dog." > } > > cts:search(doc(), "brown fox") returns empty. Is there another way to do this? > > -Will > _______________________________________________ > General mailing list > [email protected] > Manage your subscription at: > http://developer.marklogic.com/mailman/listinfo/general > _______________________________________________ > General mailing list > [email protected] > Manage your subscription at: > https://urldefense.proofpoint.com/v2/url?u=http-3A__developer.marklogic.com_mailman_listinfo_general&d=DwICAg&c=IdrBOxAMwHPzAikPNzltHw&r=_thRNTuzvzYaEDwaA_AfnAe5hN2lWgi6qdluz6ApLYI&m=IL-JssAmKFbFz-tiCY8C6KCgrkw4LBVMCgi9znH0jKM&s=1DKnkzzBpnXr44ZMhD1XHTPdzU8QtXT0Ie0dhXUx-3o&e= _______________________________________________ General mailing list [email protected] Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general
