0

私のマングースモデルは次のとおりです。

var Schema = new Schema({
  code: String,
  type: String,
  people:{}
}

アイテムのデータは次のとおりです。

people :  
    {
        "id":"2342423",
        "name":"John"
    },
    {
        "id":"1231231",
        "name":"Marry"
    }

私が書くとき:

    var obj = new Schema({
            people:people});

obj.peopleは{}です。私はどこが間違っていますか?

4

2 に答える 2

0

人々はオブジェクトまたは配列のタイプである必要があります

于 2013-03-01T15:13:32.027 に答える
0

あなたが持っているのは有効なJSONではありません。トップレベルは単一のオブジェクトまたは配列である必要があるため、次のようなものが必要になる場合があります。

people: [
    {
        "id":"2342423",
         "name":"John"
    },
    {
        "id":"1231231",
        "name":"Marry"
    }
]

これは単一の配列であり、2人に関する情報を持つオブジェクトが含まれています。

于 2013-03-01T15:15:19.430 に答える