0
私はexpressJSアプリケーションを開発しています。私は埋め込まれたコレクションを持つユーザースキーマを持っています。埋め込みコレクションを動的に投稿するためにinorderで使用できる技術があるかどうかは疑問でした。例:MongoDB組み込みコレクションに動的値を追加する
以下、xとyの2つの値を持つ "a"埋め込みコレクションがあります。 xとyを持つ代わりに動的に値をポストすることは可能ですか?もしx --- xnをポストしたいのですが?
var user = mongoose.Schema(
{
_id: {type: String, required:true},
name : String,
a: {
x: {sensor_id: String, sname: String, time:String, value: Number },
y: {sensor_id1: String, sname1: String, time1:String, value1: Number }
},
a1 : {
x: {sensor_id2: String, sname2: String, time2:String, value2: Number},
y: {sensor_id3: String, sname3: String, time3:String, value3: Number }
}});
私はこのような私がやる価値投稿したいものの:私が埋め込まれたコレクション「A」に任意の数の値を投稿することができますので、いくつかのテクニックがある場合、私は思っていた
var user = new User();
user.a.x.sensor_id = req.body.sensor_id;
user.a.y.sname = req.body.sname;
を?
後、私はいくつかの編集を持っています。ご不明な点がありましたらお知らせください。 – HitRefresh