Bugzilla - Ricerca personalizzata
La ricerca personalizzata è una funzionalità estesa della ricerca avanzata. Funziona in base al principio: "Non hai trovato quello che cercavi sopra? Cioè nella ricerca avanzata ”. Quest'area consente parole come AND, OR e altre ricerche più complesse.
La navigazione della ricerca personalizzata è la seguente: Cerca → Ricerca avanzata → Vai giù e fai clic su Ricerca personalizzata come illustrato nella schermata seguente.
Personalizzazione della ricerca personalizzata
Ricerca personalizzata confronta un file selezionato field con un definito operator per un determinato value. È possibile che troppo di questo possa essere riprodotto utilizzando i campi standard in un'opzione di ricerca avanzata. Tuttavia, l'utente può combinare opzioni come "Match ANY" o "Match ALL", utilizzando le parentesi per la combinazione e la priorità per costruire ricerche di query complesse.
Ci sono tre campi in ogni riga (noti come "termine") di una ricerca personalizzata:
Field - Il nome del campo da cercare.
Operator - L'operatore di confronto.
Value - Il valore con cui viene confrontato il campo.
L'elenco dei file fieldscontiene tutti i campi definiti per un bug. Include tutti i campi personalizzati, nonché alcuni altri campi come il nome reale dell'assegnatario, i giorni trascorsi dalla modifica del bug, il tempo dall'assegnatario toccato e altre cose che potrebbero essere utili per ulteriori ricerche.
C'è una vasta gamma di operatorsa disposizione. Esistono varie operazioni di corrispondenza delle stringhe (comprese le espressioni regolari), confronti numerici (che funzionano anche per le date) e per cercare le informazioni di modifica di un bug.
Quando un campo cambiava, da cosa o in cui cambiava e chi lo ha fatto. Ci sono operatori speciali è vuoto e non è vuoto, perché Bugzilla non può dire la differenza tra un campo valore lasciato vuoto di proposito e uno lasciato vuoto per sbaglio.
L'utente può avere nnumero di righe per definire operatori, valori e campi. C'è una casella a discesa sopra di loro, che definisce il modo in cui queste righe sono correlate con la ricerca.
Abbina TUTTI i seguenti separatamente, Abbina QUALSIASI dei seguenti separatamente o Abbina TUTTI i seguenti nello stesso campo sono tre opzioni elencate nel menu a discesa. La differenza tra il primo e il terzo può essere descritta con una ricerca di commenti. Se una ricerca è -
- Il commento contiene la stringa - "Bug"
- Il commento contiene la stringa - "problema"
Sotto la "corrispondenza di tutti i seguenti separatamente", la ricerca restituirebbe bug, dove un "Bug" apparso in un commento può essere un "problema" nello stesso commento o in qualsiasi altro commento.
Sotto la "corrispondenza di tutto quanto segue contro lo stesso campo", entrambe le stringhe dovrebbero essere presenti esattamente nello stesso commento, cioè selezionerà un bug che ha sia Bug che emetterà parole nello stesso commento.
Facendo clic su Mostra funzionalità avanzate, più capacità o funzionalità sembrano utilizzare la ricerca complessa e specifica. L'utente può negare qualsiasi riga selezionando una casella di controllo. Può anche raggruppare le righe della ricerca tra parentesi per determinare la relazione tra i diversi termini di ricerca. L'utente ha la possibilità di combinarli utilizzandoALL (cioè AND) o ANY (cioè OR).