• mongooseで生のmongodbの操作を行うには?

    質問 私はユニットテストを書くときに、テストデータベースをドロップして、いくつかの初期化データを挿入し、またテスト中にmongodbのデータをチェックしたいので、これを聞いています。だから私はmongodbに生の操作が必要です。 mongooseでこれを行うにはどうしたらよいでしょうか?今できることは、接続を作成することだけで、mongooseの公式サイトには何もドキュメントがありません

    2023-12-26 21:16:12
  • MongoDB 現在のユーザーを表示する

    質問 mongo シェルにログインしている現在のユーザーを表示するにはどうしたらよいでしょうか。これは知っておくと便利です。なぜなら、ログインしているユーザーを変更することができるからです。 db.auth("newuser", "password") -としてログインしているユーザーを変更することができるからです。簡単に見失う可能性があります。 更新 受理された回答をベースとして、

    2023-12-06 15:52:18
  • MongoDB {集計 $match} と {find} の速度比較

    質問 数百万行のmongoDBコレクションを持っていて、クエリを最適化しようとしています。私は現在、データを取得し、私が望むようにそれらをグループ化するために集約フレームワークを使用しています。私の典型的な集約クエリは次のようなものです。 $match > $group > $ group > $project しかし、私は最後の部分が数ミリ秒しかかからず、最初が最も遅

    2023-11-29 23:21:05
  • パス 'x' を更新すると 'x' で衝突が発生する

    質問 アップサートアイテムを更新しようとすると、このエラーが発生します。 Updating the path 'x' would create a conflict at 'x' どのように解決するのですか? フィールドは $set または $setOnInsert . 両方ではありません。

    2023-11-05 01:36:19
  • MongoDB に格納された配列は順番を保つのですか?

    質問 単純な質問ですが、MongoDBに保存するとき、配列はその順番を維持するのでしょうか? どのように解決するのですか? そうです、MongoDBは配列の順番を保持します。Javascriptエンジンのように。

    2023-11-01 19:16:39
  • mongodbで大量のレコードを扱うとページネーションが遅くなる

    質問 Mongoの1つのコレクションに300k以上のレコードがあります。 この非常にシンプルなクエリを実行すると db.myCollection.find().limit(5); 数ミリ秒しかかかりません。 しかし、クエリでskipを使用すると db.myCollection.find().skip(200000).limit(5) 何も返ってきません...何分も実行

    2023-10-26 11:34:39
  • Mongodb - "mongo "データベースと "mongod "データベースの運用の違いについて

    質問 私はここで何か簡単なことを見逃していると思いますが、mongo をデーモンとして実行すると(mongod --fork または単に mongod を使用)、ホストマシンで "mongo" を実行した場合とは異なるデータベースのコンテンツが表示されます。 私の唯一の推測は、シェルだけを実行しているときはデータが /data/db 以外の場所に保存され、mongod を起動すると /d

    2023-10-11 23:12:46
  • mongoimport を使ってファイルから mongodb に json をインポートする

    質問 json_file.jsonがこのような状態になっています。 [ { "project": "project_1", "coord1": 2, "coord2": 10, "status": "yes", "priority": 7 }, { "project": "project_2", "coord1": 2, "c

    2023-10-02 21:49:21
  • MongoDBの長所と短所?[クローズド]です。

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ

    2023-10-01 15:44:34
  • Mongoose を使って ObjectId で検索したドキュメントが見つからない

    質問 Campaign.find {client_id:req.param('client_id')}, (error, campaigns) -> if error response = error: error.message else for campaign in campaigns query =

    2023-09-27 08:38:57
  • サーバークラッシュ後にMongoDBが起動しない

    質問 私のUbuntuコンピュータがクラッシュし、それを再起動したときにMongoDBが動作しませんでした。私は次のコマンドを試して、次の出力を得ました。 $ mongo Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed $ ser

    2023-09-20 15:19:21
  • MongoDBにおけるクラスタとは何ですか?

    質問 私はMongoDBの初心者で、データベースに関する知識が全くないので、MongoDBのクラスタとは何か、MongoDBでクラスタに接続するポイントは何なのかを知りたいのです。また、MongoDBでクラスターに接続する意味は何でしょうか。クラスターに接続する必要があるのでしょうか、それともローカルホストに接続するだけでよいのでしょうか。 どのように解決するのでしょうか? mong

    2023-09-18 11:32:49
  • Mongoose でのスキーマ変更への対応

    質問 アプリケーションの進化に合わせて Mongoose スキーマを更新・移行するためのベストプラクティス (またはツール) は何ですか? どのように解決するのですか? 更新しました。 テストしたところ、これは現在の形では動作しません。正しいアイデアがあり、モジュール自体をかなり調整することで単一のマイグレーションを動作させることができました。しかし、いくつかの大きな変更と、何

    2023-09-16 15:25:56
  • MongoDB で、特定のフィールド値を持つドキュメントを含まない配列でドキュメントを検索する

    質問 私は、特定のフィールド値を持つ少なくとも1つのドキュメントを含まないすべてのドキュメントを見つけようとしています。 たとえば、ここにサンプルのコレクションがあります。 { _id : 1, docs : [ { foo : 1, bar : 2}, { foo : 3, bar : 3}

    2023-09-13 11:49:09
  • MongoDB: 同じドキュメントのデータを使ってドキュメントを更新する [重複]。

    質問 この質問はすでにここに回答があります : 別のフィールドの値を使って MongoDB のフィールドを更新する (11の回答) 終了 4

    2023-09-09 03:57:29
  • MongoDB の "id" と "_id" フィールドの違い

    質問 MongoDBのドキュメントからフィールドIDや_IDを使用することに違いはありますか? 私は通常"_id"を使うのですが、ドキュメントでこのsort({id:-1})を見たので質問させていただきました。 http://www.mongodb.org/display/DOCS/Optimizing+Object+IDs#OptimizingObjectIDs-Sortbyidto

    2023-08-24 10:06:55
  • [解決済み] MongoDB "root "ユーザー

    質問 MongoDBにquot;root"のようなスーパーUNIXユーザーは存在しますか?私は、以下のものを見てきました。 http://docs.mongodb.org/manual/reference/user-privileges/ を見て、多くの組み合わせを試しましたが、どれもある分野か別の分野で欠けているように見えます。きっと、そこに挙げられているすべてのものの上にある役割が

    2023-08-14 21:52:03
  • MongoDB の stats() 関数はビットとバイトのどちらを返しますか?

    質問 MongoDBの.stats()関数を使ってドキュメントのサイズを決定するとき、返される値はビット数ですか、それともバイト数ですか? どのように解決するのですか? もちろんバイトです。オプション引数でスケールを渡さない限り。

    2023-08-05 21:05:04
  • [解決済み] Mongoの$addToSetにキーを指定することはできますか?

    質問 ある文書があります。 { 'profile_set' : [ { 'name' : 'nick', 'options' : 0 }, { 'name' : 'joe', 'options' : 2 }, { 'name' : 'burt', 'options' : 1 } ] } に新しいドキュメントを追加したい。 profile_set

    2023-07-27 21:07:09
  • Mongoose で明瞭な値のクエリを実行するには?

    質問 私は、あるコレクションについて、すべてのユニークな都市を取得することができるようにしたい、という問題を抱えています。 var mongoose = require("mongoose"), Schema = mongoose.Schema; var PersonSchema = new Schema({ name: String, born_in_city: Str

    2023-07-25 09:48:22