|
|
|
|
||||
|
||||||
Experts Exchange Search Help Page| This page, compiled by webtubbs, is intended as a supplement to the Advanced Search. If you're looking for it, you can find it by editing one of your saved searches -- but a word of caution: if you save the edited search with a new name, it will replace the search you have edited. It will not create a new search. A complete list (as of February 1, 2010) of zones is located here. TermsA 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). FieldsA wide variety of fields are currently available for use in Custom Queries. These are outlined in the table below. A few notes:
Date FieldsDate fields must always use the format YYYYMMDDHH when using search terms, where HH is in 24 hour format.Wild CardsThe following wild cards are supported by the Custom Query:? - Single character Title:te?t - this will find questions with words like "test" or "text" in the title * - Multiple characters Title: test* - this will find questions with "test", "tests" or "tester" in the title. Note: You cannot use wildcards at the beginning of the search terms. BoostingThe Custom Query provides a means to boost a question or articles relevance, which in turn will return them higher in the search results. To boost a term use the caret, "^", symbol with a boost factor (a number) at the end of the term you are searching. The higher the boost factor, the more relevant the term will be. For example, if you are searching for:jakarta apacheand 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: jakarta^4 apacheThis will make documents with the term "jakarta" appear more relevant. You can also boost Phrase Terms as in the example: "jakarta apache"^4 "jakarta lucene"By default, the boost factor is 1. Although, the boost factor must be positive, it can be less than 1 (i.e. .2) Fuzzy SearchingEE supports fuzzy searches based on the Levenshtein Distance, or Edit Distance algorithm. To do a fuzzy search use the tilde, "~", symbol at the end of a Single word Term. For example to search for a term similar in spelling to "roam" use the fuzzy search:roam~This search will find terms like "foam" and "roams". Note: Terms found by the fuzzy search will automatically get a lower boost factor of 0.2. Proximity SearchingEE supports finding words that are within a specific distance away. To do a proximity search use the tilde, "~", symbol at the end of a Phrase. For example to search for "apache" and "jakarta" within 10 words of each other in the specified field use the search:"jakarta apache"~10 Boolean OperatorsBoolean operators allow terms to be combined through logic operators. EE supports AND, "+", OR, NOT and "-" as Boolean operators (Note: Boolean operators must be ALL CAPS).
GroupingEE supports 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:(jakarta OR apache) AND websiteThis eliminates any confusion and makes sure you that "website" must exist and either term "jakarta" or "apache" may exist. Range QueriesWhen 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 questions 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 question and whose jakarta point values are between 200 and 400, use the query: body:("jakarta apache") AND points:(200 TO 400)
Date ranges, on the other hand, must be enclosed in square brackets, for example:
submitdate:[2009010100 TO 2009013124]to restrict the search to questions asked in January 2009. The available fields are available for use in the Custom Query:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||