Vérifier si le document semblable existe en magasin pour éviter les doublons

J'ai un JsonStore avec les champs suivants:

id
date
time
type

J'ai un formulaire qui recueille les trois champs (date, time, type) et insère un nouvel enregistrement dans le magasin (je enregistrer les stocker séparément). Je voudrais vérifier si un enregistrement avec la même combinaison de valeurs de champ existe déjà dans le magasin afin d'éviter les doublons.

J'ai réussi à vérifier ID en double dans un autre magasin comme ceci:

find = DepartmentMemberStore.find('member_id', value_from_form);
if (find != -1) {
    //popup error window
    return;
} else {
    //add new record to store
}

Je ne sais pas comment vérifier un magasin pour voir si plusieurs valeurs de champ de match.

OriginalL'auteur Jure Srpcic | 2010-11-06