はじめに
皆さん。こんにちは! DreamHanksのエルムです。
今回はAmplifyの他のメソッドについて説明していきます。
前回の記事は[第18回]データストアのイベントです。
Clear
DataStoreからローカルデータを消去するには、clearメソッドを使用します:
1 2 3 |
import { DataStore } from 'aws-amplify'; await DataStore.clear(); |
認証機能が実装されているアプリの場合は、サインイン/サインアウト時にDataStore.clear()を呼び出し、ユーザー固有のデータを削除することをお勧めします。この方法は、デバイスを共有している場合や、セキュリティやプライバシーの観点から、デバイス上のローカルストレージの記録を消去する必要がある場合に使用することが重要です。
Start
手動で同期処理を開始するには、startメソッドを使用します:
1 2 3 |
import { DataStore } from 'aws-amplify'; await DataStore.start(); |
同期はDataStore.query()を実行すると自動的に開始されますが、DataStore.start()で明示的にプロセスを開始することもできます。
終わりに
今回の記事は以上になります。
次回は [第20回]スキーマの更新を学びましょう。
ご覧いただきありがとうございます。
コメント