logo

This section guides you through building a list

🗂️ Data Source

You need to determine what this list will show. You There are three types of data presented here:
  1. Groups & Channels
  1. Users
  1. Products & Bookings & Events
Image without caption

➕ Additional Conditions

The Additional Conditions section lets you define extra filtering rules that apply to the ListView results. Use ‘Additional Conditions’ when you want the list to always respect certain constraints — for example, only show items from a specific category, type, or tag.
📌 Example
Let’s say you're displaying Channels in a list.
You have multiple channels named France and others named Brazil.
If you're creating a dedicated tab that should only show France-related channels, you can use Additional Conditions to filter by the "country" or "name" field with the value "France".
This ensures your list will only include content that matches "France" in the data field you specify.
Image without caption

Data Type

Choose the type of data being written: Text, Number, or Keyword.
📌
Keyword data type is related to the search keywords you added to the channels and groups.
Image without caption
Image without caption

Value

This section is for testing how the list will look, so if you want that list to represent France channels, add your value as ‘France.’
Image without caption

Clause

You have four options:
  1. Must: You want only documents that definitely match a certain condition.
  1. Should: You want to rank documents higher if they match, but you don’t want to exclude those that don’t.
  1. Filter: You want to apply exact constraints (e.g., tags, categories, date ranges) that don’t influence ranking.
  1. Must Not: You want to exclude documents matching a condition.
Based on the example, if you want the list to display only France channels, you should set the clause type to MUST, ensuring the condition is strictly applied.
Image without caption

Query Type

  • Match (to match one data field)
  • Multi Match (to match multiple data field)
Based on the example, if the word ‘France’ appears in both the name and description fields of your France channels, use the Multi Match option. If it appears in only one of those fields (either name or description), use Match instead.
Image without caption

Data Field

Choose where you can find the condition you entered: Name, Description.
Image without caption
📌
Note that if you choose your Data Source to be ‘Products & Bookings & Events,’ you will have an extra data field, ‘address,’ which represents the address of a certain booking or event.
Click ‘Test Query.’
Image without caption
Then click ‘Search’ to see your results.
Image without caption

🔃 Optional Sorting

This section is entirely optional for you. This section controls the sorting of the search results that will appear for users:
Image without caption

Data Field

Choose the type of data field.
Based on the example, we will choose ‘name.keyword.’
Image without caption

Sort Order

It is the order of the data field: Ascending & Descending.
Based on the example, we will choose ‘Ascending.’
Image without caption
Then click ‘Test Query’ and then ‘Search’ to see your results.
As shown in the example, you'll notice that the search results differ from the previous view — this time, the France Channels are displayed in ascending order.
✅With Optional Sorting
✅With Optional Sorting
❌Without Optional Sorting
❌Without Optional Sorting

Powered by Notaku