問題タブ [couchdb-futon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2110 参照

couchdb - couchdb インデクサー プロセスを停止する方法はありますか?

couchdb futon 処理インデクサーを停止する方法はありますか? ビューに巨大なデータがあると、待つのが難しく、時間がかかりすぎます。どんなコメントでも大歓迎です:)

0 投票する
2 に答える
375 参照

couchdb - 布団を使用して、仮想ホストを使用するCouchDBにcouchappをプッシュする方法は?

小さなWebサイトをホストするCouchDBサーバーがあります。このため、CouchDB構成にvhostセクションを設定し、次のように要求します。

domain.com

に「書き直され」ます

domain.com/site/_design/app/_rewrite

...この投稿で説明されているように、そして私が望んでいたように、私は「きれいな」URLを維持することができます。そして、それはうまくいきます!ただし、これを行った後、同じホスト名で布団にアクセスできなくなりました。それはそれほど不便ではありませんが、私はもうカウチャップを押すことさえできないことに気づきました。「クラウド内」にあるサーバーを使用しているので(専門用語は許してください)、管理者のものをプッシュしたりアクセスしたりするために使用できるホスト名は他にありません。それを修正するために私にできることはありますか?私は以下を含むいくつかの書き換えルールを試しました

"からの": "../../*"

ただし、これは機能しません("/_all_dbs"へのリクエストは"site / _all_dbs"....になります。"to"文字列に../をもう1つ追加すると、CouchAppは安全でない書き換えルールであると文句を言います。

ヒントをいただければ幸いです。

0 投票する
1 に答える
1626 参照

macos - Couchdb コマンドが見つかりません

CouchDb についてお役に立てば幸いです...

Mountain Lion (10.7.5) を実行している Mac に CouchDB をロードしました。Mountain Lion オプションが必要だったので、Lion バージョンをロードしたと思います。Web ブラウザーから CouchDb は正常に動作しています。データベースを実行して、cronjob によって毎晩トリガーされる Python スクリプトから Twitter データを収集しています。

問題は、管理者アカウントを作成したかったことです。local.ini ファイルに必要な変更を加えましたが、CouchDb サーバーを再起動しようとすると、コマンドが機能しません。私のシェル (Bash または SH) は、Couch を停止するはずのコマンドを認識しません。

両方を試しまし couchdb -dcouchdb stopが、同じメッセージが表示されます - sh: couchdb: command not found

パスの問題だと思ったので、CouchDb ディレクトリでコマンドを実行しようとしましたが、同じ結果が得られました。私が考えている問題の 1 つは、Couch を間違ったディレクトリにロードしたことですが、見つかったすべての CouchDb 関連ディレクトリでこのコマンドを実行しようとしました。私は何かが欠けていると確信していますが、この問題を解決する方法についてアドバイスをいただければ幸いです。すべてをリロードすることも考えましたが、最後の手段として使用したいと思います。

0 投票する
2 に答える
72 参照

javascript - グループと複数グループの制限

私は以下の書類を持っています

これらがコメントであり、ユーザーが最も閲覧した 2 つのコメントを取得したいとします。

CouchDBでそれを行うにはどうすればよいですか?

他のSQLデータベースでは、2つのクエリを実行limit 2して結果をマージできました。

0 投票する
1 に答える
119 参照

couchdb - 設計ドキュメントで作成されたすべてのビューを一覧表示します

設計ドキュメントで作成されたすべてのビューをcouchdbで一覧表示できますか? もしそうなら、クエリは何ですか?Futon は何とかそれを行いますが、そこのコードからは理解できないようです。

0 投票する
2 に答える
277 参照

couchdb - / 添付ファイル名

私は、couchdb と iriscouch をデータベースとして使用して、jquery モバイルで Web ページの開発を開始しました。

私が知りたいのは、添付ファイル名に / 記号を付けられるかどうかです。私が達成したいのは、HTMLファイルを添付ファイルとして、すべての画像などを添付ファイルとして含む1つのドキュメントを持っていることですが、その名前はimage/testimage.jpgという名前です。Windows では、名前に / を含むファイルに名前を付けることはできません。添付ファイルを添付した後、futon で添付ファイルの名前を変更することはできません。

これは、既に持っているのと同じ html ファイルを使用できるようにするためであり、HTML にあるすべての画像やその他のファイルの src を変更する必要はありません。

これは可能ですか?

0 投票する
1 に答える
601 参照

couchdb - vhosts構成がcouchDbで機能しない

私は奇妙な問題に直面しています。IriscouchでホストされているcouchAppがあります。godaddyからドメイン名を購入し、CNAME(WWW)をアイリスカウチのデータベースアドレスに設定しました。ブラウザにドメイン名を入力すると、couchdbメッセージが表示されます。

ドメイン名(www.example.com)をvhostsにマップしようとすると

それは動作しません。

私のrewrites.jsonは次のように定義されています

このようなアドレスにブラウザを向けると

できます。

しかしこれは

ではない。上記のURLが機能することを期待していましたか?私は何が間違っているのですか?

vhostsの設定に問題があると思います。

0 投票する
1 に答える
120 参照

couchdb - Couchdbビューの生成

私はcouchdbを学んでいるので、非常に基本的な質問があります。emailドキュメントが次のようになっている場所という名前のCouchデータベースがあるとします。

2つのビューを作成したい

1)すべてのドキュメントを取得する場所status = sent
2)すべてのドキュメントを取得する場所status = failed and sent_at > 11715157
3)sent_at降順/昇順で並べ替えられたすべてのドキュメントを取得するstatus = sent

(1)について、私は書いた、

私はそこで何か間違ったことをしていると思うので、それは機能していません。誰かがこれら3つのビューすべてを書く方法を提案できますか?

0 投票する
2 に答える
714 参照

couchdb - ビュー「ファイルの破損」にアクセス中にcouchdbエラーが発生しましたか?

通常、布団で正常に開くcouchdbインストールがあります。「すべてのドキュメント」ビューで、すべてのオブジェクトを表示できます。ただし、ビューの 1 つにアクセスしようとすると、数秒後にこのエラーが表示され、アラート ダイアログ ボックスに "Error: file_corruption ファイルの破損" が表示されます。十分なスペースがあることを確認するためにディスクを変更したため、データベースは過去にディスク間で移動されました。ファイルが破損している場合、まったく機能しないはずです。同じものを修復できる方法はありますか。データベースはすでに 150 GB を超えています。差分名で同じビューを作成しようとしましたが、エラーは解決しませんでした。

0 投票する
1 に答える
184 参照

couchdb - UbuntuのGeocouchフォルダーでmakeコマンドを実行すると、「致命的:gitリポジトリではありません」というプロンプトが表示されます

私の目的は、geocouchを使用してcouchDBを拡張することです。次に、http://couchdb.apache.org/からCOUchDB srcをダウンロードし githubcouchdb1.2.xからgeocouchをダウンロードします。Readmeファイルの指示に従って、srcは両方ともダウンロードパスにあります。以下の手順で実行します。

makeコマンドを入力すると、エラーメッセージの下にポップアップ表示されます。

ところで、apache-couchdb-1.1.1とgeocouch-couchdb1.1.xを組み合わせようとしましたが、それでも同じ「致命的なエラーメッセージ」が表示されました。この問題は本当に疲れ果てて、時間がかかりすぎました。任意のヒントをいただければ幸いです。