我使用 IndexedDb 存储一些数据以供离线使用。我需要确保在对象存储中没有两个对象具有相同的某些属性。
例如,我的对象存储中存储电影详细信息的对象如下:
{title : value1, director : value2, writer : value3, revenue : value4}
现在,当我添加数据时,我不想要 2 个具有相同 {title、director、writer} 的对象。根据我的探索,我可以在字段上创建索引并为此索引指定 unique = true。这样,对于这个特定字段,没有 2 个对象可以具有相同的值。但是,有没有办法在对象存储中指定这些“唯一一起”的字段。