1

RavenDb に関して質問があります。

タイプのオブジェクトのコレクションを既に保存していFooて、 classFooに変更を加えたとしましょう。たとえば、プロパティを削除します。この変更を既存のデータベースにどのように反映できますか? または、保存されている old のすべてのインスタンスを読み取りFoos、それらを手動で new にマップしてFooから、データベースに再度アップロードする必要がありますか?

このタイプのシナリオを最適に処理するためのアドバイスはありますか? 私は RavenDB に興味がありますが、主に特定のクラスを拡張したいという難しさと、この変更を db のドキュメントに反映させたいということを懸念しています。

ありがとう

4

1 に答える 1

0

ほとんどの変更では、何もする必要はありません。次にオブジェクトをロードするときに RavenDB に修正を任せることができます。たとえば、新しいプロパティを追加したり、プロパティを削除したりする場合です。より複雑なものについては、既存のドキュメントをあるバージョンから他の)。

于 2013-01-31T09:14:47.973 に答える