1

だから私はこれをcouchdb wikiページで読みました-_revs_limit は、圧縮後でもCouchDBが追跡するドキュメントリビジョンの上限を定義します。

しかし、_revs_limit の範囲内にある古いリビジョン (圧縮後) を取得しようとすると、404 Doc Not Found が表示されます。私は単にdocidとold_revidでGETを行っています

圧縮後でもドキュメントの「n」個の古いリビジョンを保持/フェッチする方法について誰でもアドバイスできますか

·

4

1 に答える 1

2

いいえ、圧縮すると以前のリビジョンがすべて削除されるため、構成できません。また、リビジョン番号はバージョン管理のメカニズムではなく、純粋に同時実行制御/競合防止であることに注意してください。

ドキュメントのバージョン管理を取得するには、このブログ投稿このスタックオーバーフローの回答に記載されている方法など、別の方法を使用する必要があります。

于 2013-03-21T02:18:06.770 に答える