Besides general Broad Search, Pics.io offers a number of more advanced search mechanisms that you can apply in your work. Using logical operators and wildcards can greatly facilitate your search and make it more versatile.

ONE-WORD SEARCH

By default, if you simply type in a word in your search query, the system will perform a broad search and come up with miscellaneous results. In other words, the system will look for a wildcard value. For example, you may write the word book in your search query, and the system may find assets titled as facebook, e-book, booking, etc. as all these assets contain the word "book" in them. You may limit your search to assets that exactly match your query using Exact Match approach as described below.

This approach will come in handy when you have a query that contains several search items. Applying this approach will allow you to either narrow down or broaden your search, depending on your goals. 

Have a look at the following examples to see how they work:

  • Imagine you are looking for assets that include words red, green, yellow. To do so, you need to type red AND green AND yellow in the search window. 
  • If you want to select between these three words, type red OR green OR yellow.
  • To use a combination of words alongside with AND and OR operators, include the phrases with OR in parentheses. E.g. (yellow OR red) AND (blue OR green).
AND/OR operators
  • If you want to exclude one of the variables, use NOT operator. e.g. red AND yellow NOT green.
NOT operator

You can play around with the variables and change them depending on what you’re looking for. Please note that if you simply type Red AND/OR Yellow, the words may appear individually in search results and, thus, may not be combined the way you want.

AND, OR, NOT operators


NB! Boolean Search is a regular search that shows exact values: prefixed and suffixed values are not included in this type of search.

Check more examples on how search queries should look below:

  • To find the assets without keywords assigned to them

NOT (_exists_:"keywords")

  • To find the assets with keyword 'Sun'

keywords:Sun

  • To find the assets with keyword 'Sun' and all the keywords which contain this word (e.g. Sun1, Sun-1)

keywords:Sun*

  • To find the assets with a specific value of a custom field

meta.Color:R010

  • To find the assets with a specific value of a custom field and all the values which contain this word (R010, R011 or R01111123)

meta.Color:R0*

  • To find the assets with keyword 'Sun' and custom field 'Color' with the value 'R010'

keywords:Sun AND meta.Color:R010

  • To find the assets with keyword 'Sun' OR custom field 'Topic' with the value 'Sun' AND custom field 'Color' with the value 'R01'

(keywords:Sun* OR meta.Topic:Sun) AND (meta.Color:R010 OR meta.Color:R1*)


EXACT MATCH

If you want to find the exact match (phrase) to your query, please use quotes before and after the query, e.g. “High Falls Waterfall”. The Boolean method (i.e. logical operators) applies to exact phrases as well.

Exact match


WILDCARDS 

Wildcards are generally used to fill in a missing symbol or a number of symbols in the search query. It helps a lot when you are not entirely sure about the exact spelling of a word. No problem. The system is able to identify the missing piece.

Here is how Wildcards work in Pics.io:

  • Wildcard characters are usually an asterisk (*) and/or a question mark (?). An asterisk represents one or more symbols, while a question mark represents only one symbol.
  • Wildcards can go in the beginning/end of the symbol(s) and in the middle.
  • It is possible to have several wildcard symbols in one search.
  • Wildcards do not recognize spaces. They can only be used with non-space words.
  • Wildcards can be used together with Boolean search and exact match to a phrase method in Pics.io.
  • Wildcards recognize hyphens (-) in words.
  • Wildcards are not supported within phrase search query.

In case you remember one word from the filename or from keywords, wildcards can speed up the process of searching such assets. If you want to locate all the assets that contain the word "blue" in a filename, your search query should look like this:


name:*blue*

The system will find all the files inside your Pics.io library with this word in the filename (e.g. "blue_sky.jpg", "Short blue skirt.png" etc.).

Here is an example: Searching for the word Waterfall and applying both wildcard options

Wildcards

As you can see, advanced search mechanisms greatly enlarge the search possibilities in Pics.io. Furthermore, you can also search your assets by metadata.


SEARCHING FOR ASSIGNED USERS

You can also filter your search by assigned users. You may need this in order to check how many tasks are assigned to particular members of your team and which of your team payers have more workload than the others.

To do so, you can enter your teammate’s email address in the search window like this: assignees.email:username@email.com.

And with a click of a button, you’ll get all the assets that were assigned to this user.


SEARCHING FOR APPROVED ASSETS

There are several possible scenarios here:

  • To find approved assets, type approved:true in the search window.
  • To find disapproved assets, type approved:false in the search window.
  • To assets that were either approved or disapproved, type _exists_:approved in the search window.
  •  To find assets that were neither approved nor disapproved yet, type NOT _exists_:approved in the search window.


SEARCHING FOR ATTACHED ASSETS

There are cases when it's needed to find assets that reside in several collections simultaneously. Supposing you'd like to detach them and leave the original one only in the original collection. To briefly locate such files follow the next steps:

  • choose the root collection within a tree of collections (the "highest" directory in the hierarchy) so that you see the greyed-out "Search all collections" text within a search field;
  • enter the following query in the search field:
    (tags.path:\/root\/Collection1*) AND (tags.path:\/root\/Collection2*) ,
    where Collection1 and Collection2 are the names of the collections you'd like to search common assets for.

The search results will show assets attached to Collection1 and Collection2 at the same time.

It's possible to extend the list of collections you'd like to search common assets for just by adding AND (tags.path:\/root\/Collection3*) to the query.

NB! If a collection name consists of several parts (e.g. "First Collection"), including spaces or other symbols dividing them, make sure to add ? to the query instead of that symbol/space like in the example below:
(tags.path:\/root\/Collection1*) AND (tags.path:\/root\/First?Collection*) , where ? replaces the space in this case.


SEARCHING BY RATINGS

Here are some examples of how the search string should look like if you want to search by ratings: 

rating:>=3 — assets with 3+ rating;
rating:[2 TO 4] — assets with ratings 2 to 4 and above;
rating:{2 TO 4} — assets with rating from 2 to 4 and above, but not including assets rated exactly with 2 or 4;
rating:(1 OR >=4) — assets with rating 1 or 4+.

You can certainly narrow down your search by specifying keywords, collections, color etc.  

SEARCHING BY RANGES

If you need to search for assets by file size, for example, it's possible to use queries with ranges. Please note that the file size is indicated in bytes. So your search query will look like the following:

fileSize: [3185728 TO 5194304] - you want to locate files from 3185.728 Kb to 5194.304 Kb.

Did this answer your question?