0

サブドキュメントを持つドキュメントのインスタンスを作成しています。サブドキュメントの 1 つのプロパティを設定し、残りのプロパティにデフォルト値を割り当てたいと考えています。私はちょうどこのようにすることができると思った:

document = new Document({
  subDocument.property1: body.property1
})

しかし、それは「予期しないトークン」エラーを引き起こします。これを行うことは可能ですか?Mongoose docs で答えを見つけることができませんでした。

4

1 に答える 1

0

私はこれを試しましたが、それは私が望んでいたことを達成しました:

document = new Document({
  subDocument: {property1: body.property1}
})

subDocument の他のプロパティは、私が望んでいたデフォルトに設定されたままです。

于 2013-11-08T01:03:38.270 に答える