回答編集履歴

1

追記

2017/09/22 10:42

投稿

hiramekun
hiramekun

スコア428

test CHANGED
@@ -26,4 +26,6 @@
26
26
 
27
27
  ```
28
28
 
29
- apply()は非同期にデータを書き込むので、データの書き込みが終わる前に`loadDataList()`が呼ばれてデータが取得できていない可能性があります。
29
+ `apply()`は非同期にデータを書き込むので、データの書き込みが終わる前に`loadDataList()`が呼ばれてデータが取得できていない可能性があります。
30
+
31
+ `commit()`はスレッドをブロックして同期的にデータを書き込むので、原因がここにあるかを判断することができると思います。