如何使用Dart在IndexedDB中使用compond键创建ObjectStore
JavaScript可以使用如何使用Dart在IndexedDB中使用compond键创建ObjectStore,dart,indexeddb,dart-html,Dart,Indexeddb,Dart Html,JavaScript可以使用 var objectStore=theDb.createObjectStore(“store1”,{keyPath:[“key1”,“key2”]}); 使用复合键创建ObjectStore 但在dart中如何做到这一点 Dart文件说: ObjectStore createObjectStore(字符串名称,{String keyPath,bool autoIncrement}) keyPath是一个字符串,dart支持复合键吗?您可以试试这个 (工作原理与Ja
var objectStore=theDb.createObjectStore(“store1”,{keyPath:[“key1”,“key2”]});
使用复合键创建ObjectStore
但在dart中如何做到这一点
Dart文件说:
ObjectStore createObjectStore(字符串名称,{String keyPath,bool autoIncrement})
keyPath是一个字符串,dart支持复合键吗?您可以试试这个
(工作原理与JavaScript类似)
idb.ObjectStore ObjectStore=db.createObjectStore('persons',keyPath:'name');
...
个人变量=[
{'name':['complex','key']},
{'name':['very complex','key',1]},
{'name':['very complex','key',2]},
{'name':['very complex','key',3]},
{'name':['very complex','key','foo']}
];
...
添加(person)。然后((value){。。。
我替换了我的答案。