Добрый день! Не могу разобраться с настройкой первичного ключа в IndexedDB. Сейчас структура простая: id(ключ, автоинкремент) и value(json с данными). Хочу сделать так, чтобы когда я делаю put записи, вместо автоинкрементного id в качестве ключа брался id сущности(он всегда уникальный) из json'a с данными. Подскажите плз, как это проще сделать, если есть пример кода - вообще отлично.