Google Search Appliance Protocol Reference User Manual Page 45

  • Download
  • Add to my manuals
  • Print
  • Page
    / 116
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 44
Google Search Appliance: Search Protocol Reference Request Format 45
Boolean AND [ . ]
Returns results that satisfy both meta tag constraints.
Example:
author:William.author:Jones
Combined OR and AND with [ ( ) ]
Evaluates conditions in parentheses first:
(department=Sales OR department=Finance) AND
(author=Williams OR author=Jones)
.
Example:
(department:Sales|department:Finance).(author:William|author:Jones)
Boolean operators are left associative with equal precedence. You can use parentheses to change the
order of precedence. For example, A . (B | C | D) evaluates the OR (|) operators in the parentheses
before the AND (.) operator. It is advisable to use brackets, braces, or parenthesis to clarify the
precedence in complex queries.
Nested Boolean Filtering Using Meta Tags
Using the Google Search Appliance, the user can search over the meta tags in documents by writing
complex queries using AND, OR, NOT operators nested within each other. Using nested metadata
queries gives the user more power with the expressive capabilities of search requests.
Arbitrarily nested boolean queries can be written using
requirefields
and
partialfields
in
conjunction with AND (.), OR (|), and NOT (-) operators. However, there is no way to specify range search
with
requirefields
and
partialfields
, as noted. Nested boolean queries cannot be used with
inmeta
. Because precedence cannot be specified in the search box, when you use
inmeta
, the normal
precedence operators take over and the query is executed. However, a single query can include both
inmeta
for range search and a nested boolean statement using
requirefields
and
partialfields
.
Before executing a search, the search appliance simplifies the search query by pushing NOTs down the
query tree. This process is an application of De Morgan’s Laws and Double Negation Elimination. As a
result of this process, if there are any NOT nodes in the query, they are just above the leaf nodes.
For example, consider the following query:
NOT (a OR b)
The following simplified query is the result of pushing NOTs down the query tree. The NOT nodes are
above the leaf nodes:
(NOT a) AND (NOT b)
Not all combinations of operators are valid for searches. The following queries in a simplified query tree
are invalid:
A query in which there is any OR node with even a single child as a NOT node.
A query in which there is any AND node with all children as NOT nodes.
The following table contains examples of invalid queries.
Query Simplified Query Reason
NOT(a OR b OR c) (NOT a) AND (NOT b) AND (NOT c) Invalid because AND has 3 children (NOT
a, NOT b, NOT c) and all are NOT’ed
a OR b OR NOT
(NOT (NOT c))
a OR b OR (NOT c) Invalid because OR has one child, which is
a NOT
Page view 44
1 2 ... 40 41 42 43 44 45 46 47 48 49 50 ... 115 116

Comments to this Manuals

No comments

Atec Varian-VZSC-6963J2 manuals

Owner’s manuals and user’s guides for Equipment Atec Varian-VZSC-6963J2.
We providing 1 pdf manuals Atec Varian-VZSC-6963J2 for download free by document types: User Manual


Atec Varian-VZSC-6963J2 User Manual (2 pages)


Brand: Atec | Category: Equipment | Size: 0.15 MB |

 




More products and manuals for Equipment Atec

Models Document Type
Teseq-Schaffner-CBA1G-275 User Manual   Atec Teseq-Schaffner-CBA1G-275 User Manual, 2 pages
Teseq-Schaffner-CBA400M-110 User Manual   Atec Teseq-Schaffner-CBA400M-110 User Manual, 2 pages
Stanford-DG535 User Manual   Atec Stanford-DG535 User Manual, 4 pages
Wavetek-295-296 User Manual   Atec Wavetek-295-296 User Manual, 5 pages
Tektronix-TG2000 User Manual   Atec Tektronix-TG2000 User Manual, 8 pages
Wavetek-395 User Manual   Atec Wavetek-395 User Manual [en] [ru] , 2 pages
Tektronix-AWG2021 User Manual   Atec Tektronix-AWG2021 User Manual, 4 pages
Tektronix-AWG5012 User Manual   Atec Tektronix-AWG5012 User Manual, 12 pages
Tektronix-AWG610 User Manual   Atec Tektronix-AWG610 User Manual, 4 pages
Tektronix_AFG3000_Series_Arbitrary-Function_Genera User Manual   Atec Tektronix_AFG3000_Series_Arbitrary-Function_Generators User Manual, 8 pages
Wiltron-Anritsu-69000A-68000B Series User Manual   Atec Wiltron-Anritsu-69000A-68000B Series User Manual [ru] , 9 pages
Tektronix-AWG7000 Series User Manual   Atec Tektronix-AWG7000 Series User Manual, 14 pages
Stanford-Research-Systems-SR785 User Manual   Atec Stanford-Research-Systems-SR785 User Manual, 7 pages
Vibco-Vibrating-Tables User Manual   Atec Vibco-Vibrating-Tables User Manual, 8 pages
Tektronix-RSA3000B User Manual   Atec Tektronix-RSA3000B User Manual, 16 pages
Tektronix-RSA3303A-308A User Manual   Atec Tektronix-RSA3303A-308A User Manual, 8 pages
Tektronix-DDS200 User Manual   Atec Tektronix-DDS200 User Manual, 5 pages
Videotek-DM-141A,DM-145,DM-145GCR,DM-154,DM-192 User Manual   Atec Videotek-DM-141A,DM-145,DM-145GCR,DM-154,DM-192 User Manual, 4 pages
Tektronix-MTG300 User Manual   Atec Tektronix-MTG300 User Manual [ru] , 2 pages
Tektronix-VITS100 User Manual   Atec Tektronix-VITS100 User Manual, 20 pages