ソファベース コンソール経由でドキュメントを編集しようとしたところ、次の警告メッセージが表示されました。
警告: サイズが 2.5kb を超えるドキュメントの編集は許可されていません
編集ドキュメントの最大サイズを増やすにはどうすればよいですか?
ソファベース コンソール経由でドキュメントを編集しようとしたところ、次の警告メッセージが表示されました。
警告: サイズが 2.5kb を超えるドキュメントの編集は許可されていません
編集ドキュメントの最大サイズを増やすにはどうすればよいですか?
バージョン 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 エディターが処理できる量には制限があります。したがって、注意してください。常にコア ファイルを編集すると、好ましくない結果が生じる可能性があります。私たちのシステムでそれを行いましたが、うまくいきました。
Mac OSXの場合、編集できます
/Applications/Couchbase Server.app/Contents/Resources/couchbase-core/lib/ns_server/erlang/lib/ns_server/priv/public/js/documents.js
UI コードは実際にリクエストを作成してドキュメントを取得するようですが、ドキュメントが大きすぎる場合は表示を拒否します。したがって、ブラウザの開発者ツールを実際に開いて、必要なドキュメントのリクエストをネットワーク トラフィックで見つけるだけで、ドキュメント自体がレスポンスのすぐそこに表示されます。きれいなプリンターにコピーして貼り付ければ、完了です。
コードを正しく読むと、UIコードのハードコード値のようですhttp://review.couchbase.org/#/c/22678/2/priv/public/js/documents.js
Couchbase コンソールが役に立ちますが、大きなデータを扱う場合は、SDK を使用し、コードを使用してドキュメントを変更することをお勧めします。ここですべての SDK を見つけることができます: http://www.couchbase.com/develop
あなたの環境では可能ですか?