質問編集履歴
1
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
createIndex()を使いキーを変更しており、そのあとopenCursor()でキーを指定したところ最初のデータのみ
|
5
|
+
createIndex()を使いキーを変更しており、そのあとopenCursor()でキーを指定したところ最初のデータのみ削除でき、その他のレコードは削除できずにnullが返ってきました。
|
6
6
|
|
7
7
|
その他のレコードも最初に取得できたデータとキーは一緒です。
|
8
8
|
|
@@ -79,6 +79,8 @@
|
|
79
79
|
|
80
80
|
|
81
81
|
/* keyが含まれるデータを削除する関数 */
|
82
|
+
|
83
|
+
// key: DBのキー name: createIndexの名前 table: DBのテーブル名
|
82
84
|
|
83
85
|
this.deleteOnly = function( key, name, table ) {
|
84
86
|
|
@@ -164,12 +166,16 @@
|
|
164
166
|
|
165
167
|
|1|2019-01-01|false|
|
166
168
|
|
167
|
-
|1|2019-01-0
|
169
|
+
|1|2019-01-02|false|
|
168
170
|
|
169
|
-
|1|2019-01-0
|
171
|
+
|1|2019-01-03|false|
|
170
172
|
|
171
|
-
|1|2019-01-0
|
173
|
+
|1|2019-01-04|false|
|
172
174
|
|
173
|
-
|1|2019-01-0
|
175
|
+
|1|2019-01-05|false|
|
174
176
|
|
175
|
-
|2|2019-01-0
|
177
|
+
|2|2019-01-06|false|
|
178
|
+
|
179
|
+
|
180
|
+
|
181
|
+
エラー例:キーを1で指定するとリストの一番上のレコードのみ削除されてしまう。
|