質問編集履歴

1

書式の改善

2019/03/15 09:14

投稿

meuar
meuar

スコア18

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-01|false|
169
+ |1|2019-01-02|false|
168
170
 
169
- |1|2019-01-01|false|
171
+ |1|2019-01-03|false|
170
172
 
171
- |1|2019-01-01|false|
173
+ |1|2019-01-04|false|
172
174
 
173
- |1|2019-01-01|false|
175
+ |1|2019-01-05|false|
174
176
 
175
- |2|2019-01-01|false|
177
+ |2|2019-01-06|false|
178
+
179
+
180
+
181
+ エラー例:キーを1で指定するとリストの一番上のレコードのみ削除されてしまう。