Yes, the field configuration is additive to the regular configuration. So if you set up the field to include document and exclude authors, you can get that behavior by using cts:field-word-query (or the other field APIs) and you can still get the old behavior using cts:element-query and/or cts:word-query.
-Danny -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter Hickman Sent: Tuesday, June 19, 2007 1:14 AM To: General Mark Logic Developer Discussion Subject: Re: [MarkLogic Dev General] Excluding elements from search Danny Sokolsky wrote: > Hi Peter, > > Yes, Fields (new in 3.2) are a good way to get the behavior you > describe. You can create a field and include the element "document" > and exclude the element "authors". This will include everything under > documents until it gets to a descendant that is in the excluded list > ("authors" in your case). If it then encounters another included > descendant, it will include that until it finds an excluded one. > > Then you can query the field with cts:field-word-query. > > The Administrator's Guide has a chapter (Chapter 10, Fields Database > Settings) describing how to create a field and how the include/exclude > logic works. > > Hope that helps, > -Danny > > Thanks for the response, I'll start to read the Administrator's guide as soon as I have upgraded our installation. However can I just confirm that having set this up I will still be able to search <document> and <authors> when I need to or will the settings permanently exclude <authors> from all searches? It's this last bit that concerns me, I only need to exclude <authors> sometimes. I'll get on to reading the guide soon. Thanks -- Peter Hickman. Semantico, Lees House, 21-23 Dyke Road, Brighton BN1 3FE t: 01273 358223 f: 01273 723232 e: [EMAIL PROTECTED] w: www.semantico.com _______________________________________________ General mailing list [email protected] http://xqzone.com/mailman/listinfo/general _______________________________________________ General mailing list [email protected] http://xqzone.com/mailman/listinfo/general
