This topic uses examples to explain how to use the key restrict operator (:) in queries that contain Boolean search.
If you have two attributes, Actor and Director, you can issue a query that involves a Boolean expression consisting of both the Actor and Director attributes (for example, "Search for records where the director was DeNiro and the actor does not include Pacino."). The two attributes do not need to be included in the same search interface.
Actor: Deniro AND NOT Director: Pacino
This is useful because it allows you to search for attributes that are outside of the search interface configuration.
car maker : aston martinwill search for the word car against the specified search interface, the word aston against the attribute named maker, and martin against the specified search interface.
"car maker" : aston martinThis query searches for the word aston against the attribute car maker, while it searches for martin against the specified search interface.
"car maker" : (aston martin)This query does a conjunctive (All) search for the words aston martin against the attribute car maker.
"car maker" : "aston martin"This query searches for the phrase aston martin against the attribute car maker.