ショッピング アプリで、ショッピング カートをローカルにキャッシュするためにどの方法が使用され、どのようなシナリオが使用され、どのような種類のデータがキャッシュされるのですか?ありがとう!
ログインしていない場合: ショッピング カートに追加するときに Cookie を保存すると、ショッピング カートに Cookie の内容が表示されます。 ログイン後: ログイン時に Cookie を取得してデータベースのショッピング カート テーブルに保存し、Cookie の重複を処理しますとテーブルを削除すると、ショッピング カートにテーブルの内容が表示され、ショッピング カートに追加するときにテーブルに直接保存されます。
別の注意: 製品の削除時にレコードが実際に削除される場合は、複数の製品名、製品写真などを保存することを検討できます。
ユーザーのショッピング情報をキャッシュするだけです
ログインしていない場合: ショッピング カートに追加するときに Cookie を保存すると、ショッピング カートに Cookie の内容が表示されます。
保存されるデータに関しては、製品のデザインによって異なります。必要なものには、製品ID、購入数量、ユーザーが選択した製品属性(ある場合)が含まれます。製品が削除され、1つのフィールドのみが変更された場合、これらのデータはニーズを満たすはずです。テーブルには Cookie よりも多くのユーザー ID が含まれていますログイン後: ログイン時に Cookie を取得してデータベースのショッピング カート テーブルに保存し、Cookie の重複を処理しますとテーブルを削除すると、ショッピング カートにテーブルの内容が表示され、ショッピング カートに追加するときにテーブルに直接保存されます。
別の注意: 製品の削除時にレコードが実際に削除される場合は、複数の製品名、製品写真などを保存することを検討できます。
ユーザーのショッピング情報をキャッシュするだけです