Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

UI Differences (Before / After)

Panel
panelIconIdatlassian-light_bulb_on
panelIcon:light_bulb_on:
panelIconText:light_bulb_on:
bgColor#FFFAE6

The new Interface is coming with a major change in the advanced search. The Advanced search is more prominent and set globally in the Interface. It has also more functionalities, which can be used.

Advanced Search

Before

➡️ The Advanced search was hidden behind an extra page to search and build filter criteria and nested conditions:

...

➡️ In the new interface it is not an extra page anymore and the search is executed within the same view (page):

...

Quick Search

Before

➡️ You had a search field directly above your list which is searching within the selected ContentType

...

  • Your recent searches

  • Recently used fields

  • Saved searches

...

Basic functionalities

To understand the usage of the search, let’s dive into the basic functionalities of this feature.

Main features

...


This search is divided into following areas:

  1. Quick Search → You can search via fields within ‘'Entries’' or ‘'Assets’'

    1. If you use the spacebar on your keyboard a new dropdown with a selection of system-defined fields of ContentStack are shown for Entries, such as

  2. Recently used fields → fields which has been recently used for a search by you

  3. Saved searches → You see a

    save-icon next to the search field. You are able to save your queries for specific usecases

  4. Advanced Search-button (violett) → if you click on this button, it will open a tree-structure and helps you to expand your search conditions and specify your search criteria. If you want to go back to the quick search you have to clear your search.

...

Beside that there are criteria which are important to understand to build a condition:

System-defined fields vs. User-defined fields or others

Panel
panelIconId1f527
panelIcon:wrench:
panelIconText🔧
bgColor#E6FCFF

System-defined fields are fields which are covered by ContentStack as a system itself.

Panel
panelIconId1f6e0
panelIcon:tools:
panelIconText🛠️
bgColor#DEEBFF

User-defined fields or others are custom-fields which you can find e.g. within a content-type entry

Quick Search

The quick search contains the functionality to search within a standard condition. It helps you to search within a basic criteria and in all entries/assets.

...

Info

For a specific, refined search it is recommended to use and click directly on the Advanced Search functionality.

Advanced Search

The Advanced Search option within the search allows you to perform a deeper field-level search on entries and assets. It allows you to refine search results based on specific parameters by adding conditions to the base query. You can use conditional operators to specify your search:

Conditional Operators

You can create multiple search queries and run them to get the exact piece of content that you are looking for. It is allowed to build queries using Any” or “All operators (not only one as in the quick search).

...

Panel
panelIconId31-20e3
panelIcon:one:
panelIconText1️⃣
bgColor#FFF0B3

Condition type

  • match all (AND) → If all Entries and matches: it searches through all entries, but you specify it with an and

  • match any (OR) → If all Entries or matches (to any criteria): it searches through overall entries and checks if any of the criteria you’ve added are matching.

...

Panel
panelIconId32-20e3
panelIcon:two:
panelIconText2️⃣
bgColor#EAE6FF

Basic operators

  • match → If a field ‘'matches to XY'' (exact match)

  • contains → If a field “contain XY” (fuzzy search)

  • does not match → If a field does not match (if you want to exclude sth., the ‘'does not match’' operator could be used.)

Bildschirmvideo aufnehmen 2022-11-21 um 20.52.24.mov

Panel
panelIconId33-20e3
panelIcon:three:
panelIconText3️⃣
bgColor#EAE6FF

Additional Operators (used for dates/counts)

  • Equal to

  • Less than or equal to

  • Greater than or equal to

  • Greater than

  • Less than

Bildschirmvideo aufnehmen 2022-11-21 um 21.11.36.mov

...

  • Because you start a new condition, ContentStack asks you for the ConditionType (AND/OR) again

  • Now search for a user-defined field which is called ‘'URL’'

...

It searches through all entries and looks for a text which contains ‘'/lp/Whitepaper’' in the entire Mitsubishi ContentStack universe.

...

Use cases

Expand
title1. I want to search for registrated users in 2022 for Germany
Panel
panelIconId1f50e
panelIcon:mag_right:
panelIconText🔎
bgColor#F4F5F7

Show me all registered MyMitsubishi users in 2022 for Germany.

Open Advanced Search

Base Query

  • ConditionType match all (AND) and define your base query

    • match all

    • ContentType: MyMitsubishi users

    • Created at 2022-01-01 (Greater than and equals) & created at 2022-09-30 (Less than and equals)

    • Published Environment = PROD

Additional query/Nested Condition

  • Add nested condition

    • matches [System] Portal = de

Expand
title2. I want to search for all MyMitsubishi users which were used by Beril who is working at freshcells
Panel
panelIconId1f50e
panelIcon:mag_right:
panelIconText🔎
bgColor#F4F5F7

Show me all registrated MyMitsubishi users which contains @freshcells is from beril in the Email adress

Open Advanced Search

Base Query

  • ContentType = MyMitsubishi Users

Additonal query (Nested Condition)

  • Match all (AND)

  • User-defined field: [SYSTEM] Email in authentification system contains @freshcells

  • User-defined field: [SYSTEM] Email in authentification system contains beril

Alternatively you can use: First name, but I’m not always enter my first name (smile)

Expand
title3. I want to search for a page with ''Selection Tool'' (if you are a locale user, it will only show you your locale based results)
Panel
panelIconId1f50e
panelIcon:mag_right:
panelIconText🔎
bgColor#F4F5F7

Show me web pages which contain ‘'Selection Tool’'

Use QuickSearch

Base query

  • You can go to ‘'Webpage’' (or start from scratch)

  • The search automatically changes, if you have selected a ContentType in left navigation bar and a query is automatically applied

  • Type in ‘'Selection tool’' it will be added as a ‘'text’'

Expand
title4. I'm searching quickly for FR-A8CN04
Panel
panelIconId1f50e
panelIcon:mag_right:
panelIconText🔎
bgColor#F4F5F7

Show me all FR-A8CN04 in Products

  • Select ContentType: Product

  • Type in: FR-A8CN04 (it will be added as a “text” automatically)

Expand
title5. I'm searching only Whitepaper Landingpages germany localized results on prod
Panel
panelIconId1f50e
panelIcon:mag_right:
panelIconText🔎
bgColor#F4F5F7

Show me results with /lp/Whitepaper in Germany-Germany in Web page on prod

→ Open Advanced Search

Base Query

  • Go to Advanced Search to have a specific, refined result

  • ContentType = Webpage (You can also can go directly to the Webpage ContentType)

  • Language = Germany-German & Localized in Germany-German

  • Published Environment = PROD

Addtional query (Nested Condition)

  • Match all (AND)

  • URL contains /lp/Whitepaper

Hints for using the Search

Panel
panelIconIdatlassian-light_bulb_on
panelIcon:light_bulb_on:
panelIconText:light_bulb_on:
bgColor#FFFAE6

Hints if you are using the Search

  1. If you use the quick search, please be aware that if you open the Advanced Search the search query which you’ve entered before resets → If you know already your search query will be more complex, please use Advanced Search directly

  2. If you are in e.g. a ContentType, used the Search and then changing the language dropdown to change the locale, your search will be reset → Try to use the filter possibilities within the Search to change locales / narrow down your filters

Updates by ContentStack (Q&A by ContentStack)

ContentStack continuously improving their features. In regards to Advanced Search there will be upcoming updates.

...