28

ソファベース コンソール経由でドキュメントを編集しようとしたところ、次の警告メッセージが表示されました。

警告: サイズが 2.5kb を超えるドキュメントの編集は許可されていません

編集ドキュメントの最大サイズを増やすにはどうすればよいですか?

4

8 に答える 8

54

バージョン 2.2 では、制限を上げるか、完全に無効にすることができます。

制限を上げるには;

編集ファイル: /opt/couchbase/lib/ns_server/erlang/lib/ns_server/priv/public/js/documents.js

214 行目:

var DocumentsSection = {

  docsLimit: 1000,

  docBytesLimit: 2500,

init: function () {

var self = this;

docBytesLimitに設定された変数を編集し2500て、好みの値に増やします。

完全に無効にするには;

条件ステートメントをコメントアウトして、false 値を返すことができます。362 行目でステートメントをコメントアウトし、false を返します。

function isJsonOverLimited(json) {
  //return getStringBytes(json) > self.docBytesLimit;
  return false;
}

これがお役に立てば幸いです.. WYSYWIG エディターが処理できる量には制限があります。したがって、注意してください。常にコア ファイルを編集すると、好ましくない結果が生じる可能性があります。私たちのシステムでそれを行いましたが、うまくいきました。

于 2013-11-01T19:02:44.220 に答える
8

Mac OSXの場合、編集できます

/Applications/Couchbase Server.app/Contents/Resources/couchbase-core/lib/ns_server/erlang/lib/ns_server/priv/public/js/documents.js
于 2014-09-25T02:02:17.697 に答える
7

UI コードは実際にリクエストを作成してドキュメントを取得するようですが、ドキュメントが大きすぎる場合は表示を拒否しますしたがって、ブラウザの開発者ツールを実際に開いて、必要なドキュメントのリクエストをネットワーク トラフィックで見つけるだけで、ドキュメント自体がレスポンスのすぐそこに表示されます。きれいなプリンターにコピーして貼り付ければ、完了です。

于 2014-05-09T21:11:52.710 に答える
0

コードを正しく読むと、UIコードのハードコード値のようですhttp://review.couchbase.org/#/c/22678/2/priv/public/js/documents.js

于 2013-10-17T12:14:40.617 に答える
0

Couchbase コンソールが役に立ちますが、大きなデータを扱う場合は、SDK を使用し、コードを使用してドキュメントを変更することをお勧めします。ここですべての SDK を見つけることができます: http://www.couchbase.com/develop

あなたの環境では可能ですか?

于 2013-10-01T13:16:53.883 に答える