Search is visible in all areas of Fotoware Alto. In the Content Browser or List Item Browser, Fotoware Alto provides search suggestions from the filters of the Channel or List settings that have search fields configured. The Fotoware Alto search supports three modes: AND, OR, and Advanced with specific query syntax. You can construct complex, advanced search queries via drag & drop in the advanced filter editor, which is accessible via an icon in the Channels and Tagbox Filters search bar.
This behavior also applies to the Search Suggestions in the Content Browser and List Item Browser, which use the same logic.
Search functionality within filter values can propose "suggestions" for the possible values. Depending on the fields on which you are going to filter, their analyzed version will be used: this means that we will have an insensitive casing search and a "like autocompletion" behavior roughly implemented.
Video on how to search inside a sidebar filter.
Each Filter can have one or more search fields in its Filter settings.
Searching
Guided search - advanced search via Filter Editor
Guided search
The new guided power search is based on the advanced filter editor, where users can construct complex searches using drag-and-drop. In the new guided search, users can drag & drop fields and operators (AND, OR, NOT) to create the advanced search query.
You can just click on the icon to open the Editor. It is not required to switch the Search Mode to Advanced Search.
Example: Content Items without layers
Example: Items with correct copyright information
Example: Permission to use in publications
Search modes
Inside the search, you can switch between the search modes in the top right corner. Your search terms (e.g., Summer Fruit Arrangements) stay when you switch between the modes, but the results obviously change. A default mode for all Fotoware Alto users is not possible; each user can choose their preferred mode. The last search mode is preserved in your browser's local storage; however, it remains selected until you manually change it.
Search Query: Summer Fruit Arrangement
By clicking, you can choose from three modes:
AND: find content that contains all search terms, e.g., images of summer fruit arrangements
OR: find content that contains any of your search terms, e.g., images of summer, images of fruits, images of arrangements
Advanced: find content that has precise criteria, so the user writes how to interpret the search terms, e.g., (Summer Fruit OR Winter Fruit) AND (Arrangement OR Details) NOT Bananas
The Fotoware Alto Content Browser search does not search all metadata by default. Your system administrator defined the values that should be searchable (field setting "Include in search") and might have excluded some information to improve search results. Please contact your administrator should you have any questions or recommendations about missing search values.
Boost, Fulltext, AND, OR, Advanced
Boost terms in search
Finds all contents that are tagged with dogs, but are especially interested in large dogs. Use the boost operator ^ in the simple search to make one term more relevant than another, e.g., boost large:
large^2 dogs
Apply the boost operator to multiple terms using quotation marks:
"large dogs"^2
Boosting in the search helps you define the relevance of your search term. The boost parameter increases the term's relative importance (boost> 1) or decreases it (0 < boost < 1), but the effect is not linear. In other words, a boost of 2 does not result in double the score.
Things to note:
Boosting in a list is for the search in fields while tagging.
Boosting in layers is for the content search.
The boost values are created by Fotoware Alto staff. Contact Fototware Support if you require additional boost values.
Search document fulltext only
You can extend any search to document fulltext and/or metadata. You wish to find all of your companies' literature that mentions a certain product or any documents that mention the CEO. Simply add the searchType to the URL as a query string parameter.
//search in fulltext &searchType=FullText
Documents contain text. You can do so because Fotoware Alto can read text from documents. By default, the simple search in the content browser searches in the metadata and the document's full text. It is possible to change this behavior by appending a query string parameter to the URL. The parameterName is "searchType" and the supported parameter values are:
Metadata (only finds hits in Metadata that is available to the search)
FullText (only finds values in the FullText)
MetadataAndFullText (finds values in both Metadata and Fulltext)
You will not get a hit with an AND search in the simple search if one term is in the Fulltext and another in the Metadata. We do not split the terms in the simple search to look through both indexes for partial matches.
//search in fulltext &searchType=FullText
//search in metadata and fulltext &searchType=MetadataAndFullText
//search in metadata only (default behavior without search query parameter) &searchType=Metadata
Searching for content that contains or references all of your search terms. When looking for summer fruit arrangements, enter: Summer Fruit Arrangement and get images that contain all three terms. Fotoware Alto translates your search into Summer AND Fruit AND Arrangement. So the AND operator is added among all your search terms. You can find the translated search query highlighted in bold at the top of the Content Browser.
The "Simple All"-mode is the default search behavior, and it only allows searching for all terms. Fotoware Alto escapes any special characters and symbols. That means there is no particular function for + - |. Fotoware Alto searches for everything you enter, including reserved characters from the underlying search engine, Elasticsearch, and Boolean operators with specific functions (+ for AND, - for Exclusion).
Example:
You search for: Summer + Fruit + Arrangement ?
Fotoware Alto translates this: Summer AND + AND Fruit AND + AND Arrangement AND ?
That means you're probably not going to find anything, since characters + and ? are usually not used in metadata.
OR search
Searching for content that contains or references any of your search terms. The "Simple Any" mode returns the most results because the content must match at least one of the search terms. When looking for fruit content or summer content or arrangements, enter: Summer Fruit Arrangement and Fotoware Alto translates this into Summer OR Fruit OR Arrangement. You find content tagged with summer, fruit, or arrangement.
The operator "OR" is added among all search terms, but don't try to write OR yourself. Otherwise, Fotoware Alto adds OR as a search term.
Advanced search
Fotoware Alto does not apply logic on top of the advanced search. The user is fully responsible for writing a query supported by ElasticSearch. Therefore, for example, they must insert the "AND" boolean operator among the terms if that is their intention. This search is only enabled if the user clicks on advanced.
Note
If you are searching with a field type that is translated, you need to select the correct language for the search to work. You can select from the available languages by expanding the arrow next to the field in the Advanced filter editor.
Operators in the advanced search are case-sensitive and must be in all caps to work.
AND: default behavior, both words must be present, e.g., summer AND fruit
OR: one search term must be present, e.g., summer OR fruit
NOT: exclude search terms, e.g., summer NOT fruit
Further options:
Exact search: find the exact term provided in quotation marks, e.g., "summer fruit" (to avoid matches for summer purple fruits)
Wildcard searches: find matches that start with summer*
Wildcard replacement searches: find matches with s?mmer to find summer and sommer but also simmer
The following characters are reserved characters in the Fotoware Alto Search and will be escaped by Fotoware Alto: + - = && || > <! ( ) \{ \} \[ \] ^ " ~ *? : \ / \\
In Fotoware Alto, the wildcard characters * and ? are not allowed as the first character of the query string. Fotoware Alto will notify you if your search string contains them.
Trailing spaces will be removed from the search. The search cannot handle trailing spaces, and it is assumed they are accidentally pasted into the search bar. The "Simple Any" mode returns the most results because the content must match at least one of the search terms. translated field type
Although each List Item has a unique ID, the ID is not available in the search index, so you cannot search for refIds or _targetIds from Relationship fields.
The query string in the URL contains all your search criteria. You can just save the whole URL, including the query string, as a bookmark. The query string is limited to 2000 characters.
For further information, you can check the Elasticsearch documentation. Keep in mind that Fotoware Alto, although it uses Elasticsearch as its search technology, does not support all examples in the Elasticsearch documentation.