Quan un model té més d'un grapat d'instàncies, trobar les que vols passa a ser ràpidament la feina del dia. Aquest tutorial cobreix les tres eines que ofereix Yellow: filtres ad-hoc, consultes desades i l'assistent d'IA.

Filtres ad-hoc

Sobre cada llista d'instàncies hi ha una barra de filtres. Fes-hi clic i s'obre un constructor de filtres.

Un filtre està format per:

  • Una propietat del model — per exemple status, createdOn, customer.name.
  • Un operador adient al tipus de propietat — =, , <, >, conté, és buit, dins de, etc.
  • Un valor amb què comparar — un literal, o "l'usuari actual", o "avui", segons l'operador.

Pots afegir diverses condicions i combinar-les amb AND o OR. Anida grups per a lògiques més complexes. La llista de resultats es va actualitzant mentre edites el filtre.

Filtrar per referències

Quan la propietat és una referència, el selector de valor mostra les instàncies del model objectiu en un desplegable — tria "Acme Corp." per trobar totes les comandes que hi apunten. No cal saber el UID intern.

Filtrar per cadenes localitzades

Una cadena localitzada es busca contra tots els idiomes alhora. Buscar title conté "benvingut" troba la fila tant si "benvingut" és al text català, al castellà, o a qualsevol altre. No cal triar abans un idioma.

Valors buits

Les referències buides i els textos buits es poden filtrar explícitament amb els operadors és buit / no és buit — útil per a consultes del tipus "totes les comandes sense adreça d'enviament".

Desar una consulta

Un filtre útil que reutilitzaràs val la pena desar-lo.

  1. Construeix el filtre que vols.
  2. Fes clic a Desa consulta sobre la llista.
  3. Posa-hi un nom ("Comandes obertes aquest mes") i decideix si és personal (només tu la veus) o compartida (tots els membres de l'entorn que tinguin accés a aquest model la veuen).
  4. Desa.

Les consultes desades surten en un desplegable sobre la barra de filtres. Tria'n una per tornar-la a aplicar, o fes clic dret per editar-la o eliminar-la.

Les consultes compartides viatgen amb l'entorn i sobreviuen una sincronització d'entorns. Les personals queden lligades al teu usuari.

Ordenació i columnes

El mateix constructor controla l'ordre de columnes a la vista table i l'ordre del resultat.

  • Ordenació — tria una propietat i una direcció (ascendent/descendent). Afegeix una ordenació secundària per desempatar.
  • Columnes — activa o desactiva quines propietats apareixen a la taula. L'ordre al selector de columnes reflecteix l'ordre a pantalla.

Tant l'ordenació com l'elecció de columnes es poden desar com a part d'una consulta.

Fer servir l'assistent d'IA

Quan el filtre que vols és incòmode d'expressar a mà — "comandes de clients de Catalunya que encara no tenen factura" — obre l'assistent d'IA i demana-ho en llenguatge natural. Tradueix la petició al filtre adient i et mostra els resultats o et desa la consulta. Revisa el filtre que ha construït abans de desar, sobretot quan la petició era vaga.

Compartir un enllaç

Una llista amb un filtre actiu té un permalink. Copia'l des de la barra d'adreces — l'URL codifica el model, la consulta activa i l'ordre de classificació. Qualsevol persona amb permís per veure el model i seguir l'enllaç obté la mateixa vista.

Relacionats