Advertisement
Welcome to the Experts Exchange Search Help Page. This page was written to help you understand how our search system works so you can make better use of Experts Exchange search. If you need more information, please Contact Community Support.
A query is broken up into terms and operators. There are two types of terms: Single Terms and Phrases.
A Single Term is a single word such as "test" or "hello".
A Phrase is a group of words surrounded by double quotes such as "hello dolly".
Multiple terms can be combined together with Boolean operators to form a more complex query (see below).
topWe support fielded data. When performing a search you can either specify a field, or use the default fields (Title, Body, and Content). For now our search will support the following fields:
Title, Body, Content, Area, Points
You can search any field by typing the field name followed by a colon ":" and then the term you are looking for.
As an example, if you want to find the document entitled "The Right Way" which contains the text "don't go this way", you can enter:
Title:Do it right
Will only find "Do" in the Title field. It will try and find "it" and "right" in any the default fields (Title, Body, and Content). To search for all three words in the Title, in any order, you would have to use the following query:
Title:Do Title:it Title:right
We support modifying query terms to provide a wide range of searching options.
Note: You cannot use a * or ? symbol as the first character of a search.
and you want the term "jakarta" to be more relevant boost it using the ^ symbol along with the boost factor next to the term. You would type:
This will make documents with the term jakarta appear more relevant. You can also boost Phrase Terms as in the example:
By default, the boost factor is 1. Although, the boost factor must be positive, it can be less than 1 (i.e. .2)
Boolean operators allow terms to be combined through logic operators. We support AND, "+", OR, NOT and "-" as Boolean operators(Note: Boolean operators must be ALL CAPS).
When performing searches on a number field, such as 'Points', you may wish to specify a range of numbers. For example, you may wish to find all documents which contain the "jakarta apache" keywords in the body, but whose point values are between 200 and 400. Range queries should always be enclosed within parentheses. To search for "jakarta apache" in the body of the document, whose jakarta point values are between 200 and 400:
This eliminates any confusion and makes sure you that website must exist and either term jakarta or apache may exist.
topWe support using parentheses to group clauses to form sub queries. This can be very useful if you want to control the boolean logic for a query. To search for either "jakarta" or "apache" and "website" use the query:
This eliminates any confusion and makes sure you that website must exist and either term jakarta or apache may exist.
topOur current term parser only parses word characters and ignores any other characters. Future releases will include a more technical term parser.
top