upsert

    5

    3答えて

    メテオではどのくらいupsertコマンドがすぐに実装されますか? そして、その間に同じことを行うための最善の方法は何ですか? if typeof (item = Items.findOne({title:'Foo'})) == 'undefined' item = Items.insert({title:'Foo'}) else Items.update(item._id,

    3

    3答えて

    価格がMODELが一意である私のテーブルの価格と異なる場合、単に(更新)DATE、PRICEおよびOLDPRICEを交換したいと考えています。 サンプル行表データ: DATE | MAKE | MODEL | PRICE | OLDPRICE 2012-04-15 | Advance | DTA-100-X | 400 | 390 これを行うにはダースの方法があるに違いありませんが、私は

    5

    1答えて

    私はnode.jsとmongodbを学んでいます。私は私のアプリでmongoskinモジュールを使用していますが、私は機能する "upsert"機能を得ることができません。 私はgithubの(むしろ不透明な)mongoskinガイドを読みました。これまでに試したことは次のとおりです。 // this works. there's an insert then an update. The fin

    0

    1答えて

    Mongooseで問題が発生しました。それはシンタックスが無効であると、最終行でunexpected token "."と言います。しかし、私は本当に間違っていることを理解することはできません。私は1時間以上それを調べていますが、私は単純な概念がないのですか? var seriesSchema = new Schema({ type : {type: Number, default: 1

    0

    1答えて

    私は、挿入操作中に挿入するのではなく更新する可能性があるテーブルにUPSERTトリガを持っています。私はそのテーブルに挿入を行う機能を持っていて、returning idしかし、挿入するのではなく更新するとidを返さない。どちらの場合でもIDを取得したい。 トリガ・コード perform 1 from tera_subject where id = new.subject_id and owne

    12

    4答えて

    本当に小さなSinatraアプリでSequelを使い始めました。 DBテーブルは1つしかないので、モデルを使う必要はありません。 私はそれが存在する場合は、レコードを更新するか、そうでない場合は、新しいレコードを挿入します。 $numsがDB[:numbers]データセットです rec = $nums.where(:number => n, :type => t) if $nums.se

    2

    1答えて

    私は、ユーザー定義テーブル型を持っているが、主キー CREATE TYPE [dbo].[IntType] AS TABLE( [T] [int] NOT NULL, PRIMARY KEY CLUSTERED として、私はIntTypeのすべてのキー(int)に基づいてUPDATEをしたい、@TT dbo.IntType readonly, INTTYPEがintのバッチで

    2

    1答えて

    背景:私のチームには、集計テーブルを更新するetlジョブがあります。各行には特定の日付のデータが含まれていますが、この行は行の日付の後に更新されます(行には複数のジョブのデータが含まれる可能性があります)。このETLジョブは先週1日分のデータを欠落していましたが、これをバックフィルする必要があります。 問題:欠落しているデータがあり、私がやっていることは、そのデータを一時テーブルにダンプし、それを

    2

    1答えて

    は、私はこのような何かをしたい:がいない場合、つまり SELECT * FROM TABLE where *condition* ... TEST for a row being returned IF NOT INSERT the row は、私が唯一のテーブルに行を挿入したいです。私の懸念は、私が結果セットをテストしている間、その行は実際に別のプロセスによって挿入される可能性

    13

    1答えて

    MERGEステートメントをUPSERTとして使用して、新しいレコードを追加するか、現在のレコードを更新します。私は複数の接続と複数のステートメント(スレッドごとに1つの接続とステートメント)を介してデータベースを駆動する複数のスレッドを持っています。私は一度に50文をバッチ処理しています。 私はテスト中にduplicate key違反を受けることに非常に驚きました。私はMERGEが単一の取引として