私のデータモデルを変更しました。モデルの変更後にそれらを直列化解除すると例外がスローされるため、すべてのオブジェクトのプロパティをnullに変更する必要があります。RavenDBで特定のタイプのすべてのドキュメントをどのように修正するのですか?
私はすべてのドキュメントに対してパッチを発行することができると思いますが、特定のタイプのすべてのドキュメントにパッチを当てるだけの方法はありません。私はIDが必要です。
私はすべての自分のドキュメントのIDのリストを取得して、それらのIDを使ってすべてのドキュメントごとにパッチを作成することができました。しかし、逆シリアル化は例外をスローするので、オブジェクトを直列化せずにIDを取得する必要があります。
アイデア?
よろしくお願いいたします。クライアントAPIを使用してこれを行う方法はありますか、またはこれをcurlまたはWebRequestを使用して行う必要がありますか? – LinusK
クライアントAPIを使用してパッチを適用できます。テストをチェックしてください:https://github.com/ravendb/ravendb/tree/master/Raven.Tests/Patching –