We have changed our privacy policy. In addition, we use cookies on our website for various purposes. By continuing on our website, you consent to our use of cookies. You can learn about our practices by reading our privacy policy.

Search Tips

Back to search

Field

You can search any field by typing the field name followed by a colon ":" and then the term you are looking for. If you want to find documents which has "Shmoop" as the document title, you can enter:

title:Shmoop

The available fields are "url", "host", "site", "title", "content", "content_length", "last_modified" and "mimetype", and they are customizable.

Sort

You can sort results by a specified field name. The format is "sort:<field>.<order>", where <order> is asc or desc. If you want to find documents which have "Shmoop" and sort them in descending order, you can enter:

Shmoop sort:content_length.desc

The available sort fields are "created", "content_length" and "last_modified", and they are customizable.

AND

AND operator is the default conjunction operator. You can omit it from a query. AND operator matches documents where both terms exist anywhere in the text of a single document.

Shmoop AND CodeLibs

The available sort fields are "created", "content_length" and "last_modified", and they are customizable.

OR

OR operator matches documents where any terms exist anywhere in the text of a single document.

Shmoop OR CodeLibs

The available sort fields are "created", "content_length" and "last_modified", and they are customizable.

Wildcard

single and multiple character wildcard searches within single terms are supported. "?" symbol is a single character wildcard search, and "*" is a multiple character wildcard search.

Shmoop* or Shmo?p

The available sort fields are "created", "content_length" and "last_modified", and they are customizable.

Range

Range Queries allow one to match documents whose field(s) values are between the lower and upper bound specified by the Range Query. Range Queries can be inclusive or exclusive of the upper and lower bounds. If you want to find documents whose content_length fields have values between 1000 and 10000, inclusive, you can enter:

content_length:[1000 TO 10000]

If you want to exclude the upper and lower bounds, use "{}".

Boost

To boost a term use the "^" symbol with a boost factor (a number) at the end of the term you are searching.

Shmoop^100

If you want to exclude the upper and lower bounds, use "{}".

Fuzzy

To do a fuzzy search use the "~" symbol at the end of a single word term. For example to search for a term similar in spelling to "Shmoop" use the fuzzy search:

Shmoop~0.5

If you want to exclude the upper and lower bounds, use "{}".