2014-01-17 3 views
15

メテオでは、どのようにしてメアールコレクタに挿入/アップサートするのですか?w=0未記入書き込み問題のあるメテオコレクションへの挿入/アップサイド

環境変数としてではなく、挿入/アップサート中に書き込みの懸念を設定することはできますか?

+0

なぜこれが投票されましたか?あなたはあなたがサーバー側でこれをしたくない挿入物を実行していますか? – Akshat

+0

@Akshat私はサーバ側のインサートを実行しています – Nyxynyx

+0

ああ、あなたはコアの流星パッケージを変更してもいいですか?私は更新ごとに可能かどうかは分かりませんが、 'mongo_driver.js'をこれを公開するように変更すると、同じことをオプション(安全= true)にすることができますか? – Akshat

答えて

1

はい、モンゴのV2.6のようwriteConcern渡すことができます。

http://docs.mongodb.org/manual/reference/command/insert/#dbcmd.insert

ありませんが、あなたは流星でそのオプションを渡すことはできません。ここでは説明していない:

http://docs.meteor.com/#update

私はあなたが流星にパッチを適用したい場合、あなたがしなければならないだろうかを確認するためにいくつかの掘削を行いました。

https://github.com/meteor/meteor/blob/devel/packages/mongo/collection.js

はそれが彼らの分散データの永続化フレームワークであるDDPへのそれのようにデリゲートをになります。ここではその更新/挿入/アップサートコードへのリンクです。希望が役立ちます。

+0

RawCollection API [http://docs.meteor.com/#/full/Mongo-Collection-rawCollection]を使用できませんか? – avalanche1

関連する問題