Check if similar record exists in store to avoid duplicates

У меня есть JsonStore со следующими полями:

id
date
time
type

У меня есть форма, которая собирает три поля ( дата , время , тип ]) и вставляет новую запись в магазин (отдельно сохраняю магазин). Я хотел бы выполнить проверку, существует ли уже в магазине запись с такой же комбинацией значений полей, чтобы избежать повторяющихся записей.

Мне удалось проверить наличие повторяющихся идентификаторов в другом магазине следующим образом:

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

Я не делаю ' Я не знаю, как проверить магазин на совпадение нескольких значений полей.

8
задан Jure Srpcic 7 November 2010 в 10:29
поделиться