📜 ⬆️ ⬇️

Query language in Evernote

Command line lovers dedicated

Active users of Evernote, in whose notebooks several hundreds or even thousands of notes have already accumulated, will certainly use the search engine service no less than Internet search engines. And this means that the search functionality offered by our service should be comparable to what Google and others offer. To some extent, we even go around them by indexing and finding not only text notes or PDF documents, but also words in images. Evernote also has its own query language, which we hope will greatly simplify the daily search for notes for those who use our service often enough or simply dislike the mouse.

It is clear that it differs from the language of search engine queries due to the features and objectives of our service. Next will be discussed about the main Evernote search filters, the use of which makes sense to make a habit.
')
So the simplest. If you want to exclude from the list of notes in a notebook, all entries in which there is one or another word, it is enough to enter - (minus sign) and the exception word in the query line. For example:
-

image


If you need to find notes with any of some words, use the any: option. For example:

any:

Please note that any: must appear after all other parameters in the search line, but before the words of the query. All words specified after any: are considered queries. Remember to separate the word from any: by a space.

image

Tags


With the help of another parameter tag: you can limit the list of notes to entries that have been assigned a tag. Please note that the tag: is written with the name of the tag. For example:
tag:

image

If you want to use the restriction on several tags, tag: is assigned for each:
tag: tag:

If the label consists of several words, you need to enclose them in quotes:
tag:” ”

In order to exclude all entries with a specific label, it is enough to put a minus sign in front of the parameter:
-tag:

You can also limit the list of notes by the initial letters of the label names. To do this, after the first letters you need to enter the symbol *:
tag:*

Notebooks


The search area can be limited to a separate notepad or notepads:
notebook: notebook:

The notebook parameter in the search bar should go before the rest.

Headlines


Also, the search area can be limited to certain words that should be contained in the headers of notes. For example:
intitle:*

date


It may be very useful for many users to be able to limit the list of entries to a range of dates for creating or updating notes. To do this, use the terms created or updated, respectively.

Options for using the filter by date (in the examples - the date of the notes):

on or before the specified date
created:20091203

drill down to the time of day is possible - in the example before or at 10:15 on December 3, 2009
created:20091203T101500

Today
created:day

yesterday
created:-day

30 days ago
created:day-30

this week
created:week

this month
created:month

this year
created:year

The minus sign leaves in the list notes made before the specified date:

until November 13: created:-20091113
yesterday: created:day-1
etc.

Content type


You can also find notes by specifying the desired type of content, for example, with or without pictures, with audio or without audio notes, etc.

Search for notes containing pictures or gif-files: resource:image/gif
search notes without audio: -resource:audio/*

Hope this little memo will be helpful. We at Evernote will also be grateful for comments and suggestions regarding our search for notes. And not just search.

And the most advanced and non-alien English users are encouraged to read the full description of the Evernote query language .

Source: https://habr.com/ru/post/79135/


All Articles