0

Itinerary コレクションの一部として 1 日モデル オブジェクトを使用して、旅行日程表 (以下のようなもの) を表示しています。

1 日目 2012 年 8 月 5 日 「SFO への旅」
2 日目 2012 年 8 月 6 日 「ブラブラ」
3 日目 2012 年 8 月 7 日 「ブラブラ」
4 日目 2012 年 8 月 8 日 「家に帰ろう!」

質問:

  1. 上記の計画から 3 日目を削除すると (これは問題ではありません)、4 日目の名前を 3 日目に変更し、その日付を 8 月 8 日ではなく 8 月 7 日に変更します。

それを達成するための最良/バックボーンの方法は何ですか?

  1. 3日目が削除されたということは、4日目の指数が1つ減ったということですか?または、4日目にアクセスするためのインデックスは同じですか?
4

1 に答える 1

0

「day」をモデルにバックボーンコレクション「Days」を持つ。したがって、モデルを削除するとき。ビューを更新すると、コレクションにバインドされます。

はい、4 日目のインデックスは 1 つ減少します。

編集-1

Days コレクションには、そのモデルの削除機能にバインドする機能があります。この関数は、インデックスとハッシュを計算します。

于 2012-07-20T11:04:00.997 に答える