mongodb-query

    0

    1答えて

    SQLとMongoDBの間にETLパイプラインを設計しようとしています。 SQLサーバーはトランザクションデータベースとして機能します。 SQLの新しい/更新されたデータはMongoDBに移動され、ソフトウェアの検証が迅速化されます。 MongoDBでは、SQLのMERGE操作に似た何かがありますか?プライマリキーに関連する新しく読み込まれたドキュメントに基づいて、mongoDBドキュメントを一括

    3

    2答えて

    私は2つのコレクション(coll_1、coll_2)にそれぞれ100万個のドキュメントを持っています。 これらの2つのコレクションは、同じデータソースから2つのバージョンのコードを実行することによって実際に作成されるため、2つのコレクションの文書数は同じですが、両方のコレクションの文書には、または異なる値を持つことができますが、両方のコレクションのドキュメントにはと同じprimary_key_id

    0

    1答えて

    MongoDBはINIDの値が1でなく、SESSIONが1でない(同じドキュメント内のINIDとSESSIONに一致する必要があります)データを取得します。 例: { "_id" : ObjectId("5946800b962d74070729407a"), "INID" : 2, "SESSION" : 1, "TD" : ISODate("2017-06

    1

    1答えて

    のような1つのクエリ内でリンクmongodbサーバを実行したいSQLリンクされたサーバのOpenQueryという概念。 mongoDBでも可能ですか? SELECT UserID, UserName, FirstName, LastName FROM OPENQUERY(remotelinkedservername, 'SELECT * FROM dbo.

    0

    1答えて

    このコンセプトへの参照をドキュメントで見つけることができないので、ここで質問しました。我々はいくつかのブールクエリのロジックで作業していると私は、次のようなもので$match舞台の構築に取り組んできました:ネストされたブール論理のこのタイプがサポートされている場合 { '$match': { '$or': [ { depth: { '$or': [ { '$gt': 1 }, { '$

    1

    1答えて

    私の基本的な構造は、subjectIdとhourly priceを含むセッションオブジェクトを持つUserオブジェクトです。 User{ defaultHourly: Number, subjects{ [ id: String, hourly: Number ] } } 私はこのようなelemMatchを使

    0

    1答えて

    データタイプを変更することは可能ですか?私はフィールド 'user'を持っていて、そのデータ型は文字列です。データ型をObjectIdに変更する必要があります。 私は試しましたが、エラーが発生しました。 > db.booking.find().foreach(function (x) { x.user = ObjectId(x.user); db.booking.save(x); }); 201

    -1

    1答えて

    私は2つのフィールドで照会する必要があります.1つは固有フィールドで、もう1つは最大フィールドです。 は、ここで私は別のversions.Iを持つ2つの同じモデルが最大のバージョンを使用してモデルを照会したい持っている私のサンプル収集 { "_id": ObjectId('59537b7fe08062b9ee8dfdf6'), "admin": { "model":

    0

    1答えて

    ObjectId参照の配列である入れ子の属性を持つCollectionがあります。これらは別のコレクションのドキュメントを参照します。 私は、これらの参考文献をドキュメントそのものに置き換えることをお勧めします。つまり、参照が現在存在するドキュメントを埋め込むことです。私は.snapshot()オプションの有無にかかわらず試しました。これは、そのドキュメントのループ中にドキュメントを更新しているた