• [解決済み] なぜMongooseにはスキーマとモデルの両方があるのですか?

    質問 この2つのオブジェクトは、互いに近接しているように見えるので、両方を持つことは冗長に感じられます。このような場合に 両方 を持つことに何の意味があるのでしょうか? どのように解決するのですか? EDITです。 これは多くの人々にとって有用でしたが、コメントで言及されたように、それは理由よりもむしろquot;方法"に答えています。ありがたいことに、この質問の理由につ

    2023-01-03 03:38:22
  • [解決済み] MongoDB mongorestore の失敗: locale::facet::_S_create_c_locale の名前が有効でない

    質問 パソコンA(ubuntu 12.04サーバー)でmongodumpでダンプを作成しました。それをパソコンB(ubuntu 12.04サーバー)に移動して打ち込みました。 mongorestore -db db_name --drop db_dump_path 失敗して報告されました。 に接続しました。127.0.0.1 std::runtime_error'

    2022-12-27 09:41:52
  • [解決済み] mongo のクエリの出力を csv ファイルにリダイレクトする。

    質問 32ビットWindows7マシンでMongoDB 2.2.2を使っています。私は.jsファイルで複雑な集約クエリを持っています。私はシェルでこのファイルを実行し、CSVファイルに出力を指示する必要があります。私はクエリがquot;flat" json(ネストされたキーなし)を返すことを確認し、それは本質的にきちんとしたcsvに変換されます。 私が知っているのは load()

    2022-12-24 06:39:18
  • [解決済み] MongoDBのインデックスの一覧?

    質問 シェルでmongodbのコレクションにあるインデックスのリストを見る方法はありますか? http://www.mongodb.org/display/DOCS/Indexes を読みましたが、何も見当たりません。 どのように解決するのですか? シェルから db.test.getIndexes() シェルのヘルプは、試してみてください。 help; db.help

    2022-12-18 07:23:57
  • [解決済み] ドキュメントベースとキー/バリューベースの違いとは?

    質問 非SQLデータベースには、3つの異なる一般的なタイプがあることは知っています。 キー/バリュー Redis、Tokyo Cabinet、Memcached カラムファミリ。Cassandra、HBase ドキュメント MongoDB、CouchDB 私はそんなに理解せずに、それについて長いブログを読んできました。 リレーショナルデータベースを知っていて、Mong

    2022-12-13 01:24:15
  • [解決済み] MongoDBのJavaドライバMongoOptionsを本番用に設定する方法とは?

    質問 MongoDB Java ドライバーの MongoOptions を設定するためのベストプラクティスをウェブで探しているのですが、API 以外にはあまり出てきません。この検索は、私が "com.mongodb.DBPortPool$SemaphoresOut に遭遇した後に始まりました。out of semaphores to get db connection"エラーに遭遇し、接続

    2022-12-11 21:32:24
  • [解決済み] 列指向のNoSQLは文書指向とどう違うのか?

    質問 NoSQLデータベースには、キーバリュー型、カラム型、ドキュメント型の3種類があると聞きましたが、それぞれどのような特徴がありますか? Key-Valueは非常にわかりやすいもので、キーに平易な値がついています。 ドキュメント指向のデータベースがキー-バリューのように説明されるのを見たことがありますが、値はJSONオブジェクトのような構造体であることがあります。しかし、値はJS

    2022-12-09 18:22:12
  • [解決済み] mongoDbで、配列の要素をインデックスで削除するにはどうしたらいいですか?

    質問 次の例では、ドキュメントが db.people コレクションにあるとします。 の3番目の要素を削除する方法 興味 配列の3番目の要素を インデックス ? { "_id" : ObjectId("4d1cb5de451600000000497a"), "name" : "dannie", "interests" : [

    2022-12-02 07:17:54
  • [解決済み] MongoDB GPG - 無効なシグネチャ

    質問 Ubuntu 14.04 マシンに MongoDB をインストールしているのですが、以下の手順を参考にしています。 https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ だから、私は走る。 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.

    2022-11-29 13:17:28
  • [解決済み] MongoDBでObjectIDの代わりにUUIDを使用する方法

    質問 パフォーマンス上の理由から MySQL から MongoDB にデータベースを移行しており、MongoDB ドキュメントの ID に何を使用するか検討しています。MongoDB のデフォルトである ObjectID を使用するか、代わりに UUID を使用するか (これは MySQL で今まで使用してきたものです) を議論しています。今のところ、これらのオプションのいずれかをサポートす

    2022-11-09 09:32:30
  • [解決済み] MongoDBはすべてのデータベースを削除する

    質問 MongoDBから全てのデータベースを削除するコマンドがあれば教えてください。 1つのデータテーブルだけを削除したい場合、以下のコードのようにデータベースの名前を入力すればいいのは知っていますが、それを指定する必要はありません。 mongo DB_NAME --eval 'db.dropDatabase();' どのように解決するのですか? javascriptでループ

    2022-11-07 03:32:29
  • [解決済み] Mac OS のターミナルからリモートの Mongo サーバーに接続するにはどうしたらいいですか?

    質問 MacBookのターミナルでmongoシェルにドロップしたいと思っています。 しかし、私はクラウドで実行されているMongoインスタンス(Herokuアドオン経由のcompose.ioインスタンス)に接続することに興味があります。 私はMongoDBのURIから名前、パスワード、ホスト、ポート、およびデータベース名を持っています。 mongodb://username:passwor

    2022-11-04 19:13:53
  • [解決済み] Mongoose / MongoDBでマルチフィールドインデックスを作成する

    質問 Mongoosejsでマルチフィールドインデックスを作成する方法について、ドキュメントを探しているのですが、役に立ちません。特に、インデックスを付けて一意にする必要のあるフィールドが2つあります。2つのフィールドを一緒にインデックスするmongooseスキーマの例はどのようなものでしょうか? どのように解決するのですか? を呼び出すと index メソッドを呼び出します。

    2022-11-01 05:07:22
  • [解決済み] MongoDBの$in句は順序を保証するか?

    質問 MongoDBの $in 節を使うとき、返されるドキュメントの順番は常に配列の引数の順番と同じになるのでしょうか? どのように解決するのですか? 前述のように、$in句の配列の引数の順序は、ドキュメントが取得される方法の順序を反映しません。それはもちろん、自然な順序または示されるように選択されたインデックス順序になります。 この順序を保持する必要がある場合、基本的に

    2022-10-21 18:10:05
  • [解決済み] MongoDBのマルチテナントデータベースへの推奨されるアプローチとは?

    質問 MongoDB を使ってマルチテナントのアプリを作ろうと思っています。テナントの数についてはまだ推測していませんが、数千にスケールできるようにしたいと思っています。 私は3つの戦略を考えることができます。 すべてのテナントを同じコレクションに入れ、セキュリティのためにテナント固有のフィールドを使用する。 1つの共有DBで、テナントごとに1つのコレクション 1テナントに

    2022-10-17 01:15:44
  • [解決済み] mongoがどのポートをリッスンしているか、mongoシェルから見るにはどうしたらいいですか?

    質問 mongoインスタンスが起動している場合、シェルからどのポート番号でリッスンしているかを確認するにはどうしたらよいでしょうか?私は、以下のように考えました。 db.serverStatus() でできると思ったのですが、見当たりません。私はこれを参照してください "connections" : { "current" : 3, "available" : 816

    2022-10-05 05:14:09
  • [解決済み] Mongo: 特定のフィールドを持たない項目を検索する

    質問 MongoDBで特定のフィールドがないドキュメントをコレクションから検索するにはどうしたらよいでしょうか。 どのように解決するのですか? はい、それは可能です $exists : db.things.find( { a : { $exists : false } } ); // return if a is missing trueの場合、$existsはフィール

    2022-09-27 01:27:46
  • [解決済み] MongoDb への現在の接続数をチェックする

    質問 特定のMongoDBサーバーに接続しているクライアントの数を取得するコマンドは何ですか? どのように解決するのですか? 管理者データベースに接続し db.serverStatus() : > var status = db.serverStatus() > status.connections {"current" : 21, "available" :

    2022-09-26 13:02:25
  • [解決済み] MongoDB集計フレームワーク match OR

    質問 マッチの中でORを行うことは可能ですか? このような意味です。 db.articles.aggregate( { $or: [ $match : { author : "dave" }, $match : { author : "john" }] } ); どのように解決するのですか? $match: { $or: [{ author: 'dave' }, { a

    2022-09-17 17:14:11
  • [解決済み] MongoDB: MongoDB シェルでコレクションのすべてのレコードを削除する方法?

    質問 を試してみました。 db.users.remove(*) エラーになるのですが、どのようにすればすべてのレコードをクリアできますか? どのように解決するのですか? への反論は remove() はフィルタ文書であるため、空の文書を渡すと「すべて削除する」ことになる。 db.user.remove({}) しかし、もしあなたが絶対にすべての があるかもしれ

    2022-09-11 12:47:16