У меня есть следующая конфигурация для индексированной базы данных
import Dexie from 'dexie';
const db = new Dexie("dbName");
db.version(1).stores(
{users: '++id, name,company,confirmPassword,email,password,*permissions'}
);
const saveClient = async (client) => {
return await db.users.add(client);
};
export {
saveClient
};
где разрешения - это массив объектов
{
name: 'Alex',
company: 'Company',
password: 'Password',
confirmPassword: 'Password',
permissions : [{id:1}, {id:2}] //permisions
}
Должен ли я описывать это поле специальным образом для добавления нового объекта в хранилище?