L'app usa le Viste per filtrare i dati in maniera avanzata.
Una Vista permette di ottenere tutti i documenti che soddisfanno specifiche condizioni. Ad esempio, puoi creare una vista chiamata Libri recenti con una condizione che corrisponde ai libri pubblicati dopo il 2010.
Condizioni
Ogni condizione è definita da un campo (1), un operatore (2) ed un valore (3).
Operatori
In una condizione, l'operatore definisce il tipo di comparazione.
- Uguale a, Maggiore di, Minore di. Comparano numeri, stringhe, booleani, date ed altri tipi di campo.
- Contiene. La condizione è verificata se il valore del campo contiene il valore specificato. Ad esempio, Selezione contiene un elemento, Gruppo contiene un valore, Testo contiene un altro testo.
- Vuoto. La condizione è verificata se il valore del campo è vuoto.
Combinare le viste
Puoi combinare più viste attraverso l'operatore esiste.
La condizione è verificata se il documento collegato, definito da un riferimento documento, esiste nella vista secondaria.
Ad esempio, puoi ottenere tutti i Libri da giovani autori con l'operatore esiste ed una vista secondaria Giovani autori che ottiene solamente gli autori nati dopo il 1990.
L'operatore Esiste è disponibile per le relazioni uno-a-molti (campo Documenti) nelle seguenti varianti: Esiste uno se almeno un documento esiste, Esiste nessuno se nessun documento esiste.