0

ドキュメントを見つけて、そのサブオブジェクトを 3 に設定する必要があります。

{
  doc_id = 'dock_id1',
  update = events{a:{b:3}}
}

events.a.b = 3これを node-mongo-native クエリに渡して id のドキュメントに設定するにはどうすればよいdoc_id1ですか?

events.a.b毎回設定しているわけではありません。つまり、新しいデータを持つ新しいオブジェクトを取得して同じ方法で適用できるように、そのオブジェクトから変数を渡すということです。

ありがとう!

4

1 に答える 1

0

オブジェクトリテラルを渡すことができます:

  collection.insert( { foo: 'bar' }, function( error, documents ) { console.log( 'error', error, 'documents', documents ) } );

.. または既存のオブジェクトを渡します。

  var obj = { foo: 'bar' };
  collection.insert( obj, function( error, documents ) { console.log( 'error', error, 'documents', documents ) } );

オブジェクトを作成しようとしている場合、これは正しい構文ではありません。

イベント{a:{b:3}}

于 2012-05-17T00:33:24.243 に答える