如何将数组保存到monggodb

时间:2017-02-07 14:33:58

标签: arrays node.js mongodb

我想把这个数组保存到mongodb这是mycode

<% if(soal.length){

        for(var i = 0;i < soal.length;i++) { %>

    <tr>

        <td><%=(i+1)%><input type="hidden" value="<%=soal[i]._id%>" name="soal[i]">
            <p  name="soal" value="<%=soal[i].soal%>" >Soal: <%=soal[i].soal%></p></td>

    </tr>
    <tr>
        <td> <input type="radio" name="jawaban[<%=i%>]>" valeu="A"><label>A</label>
            <%=soal[i].jawabana%> </input> <br>

            <input type="radio" name="jawaban[<%=i%>]" valeu="B"><label>B</label>
            <%=soal[i].jawabanb%></input> <br>


        </td>

    </tr>

    <% }

    }%>

这是我的mongodb模型

var Hasilujian = new mongoose.Schema({
nis: String,
soal :[{type: String}],
jawaban : [{type: String}]

});

我不能拯救mongodb任何人来帮助我解决我的项目

1 个答案:

答案 0 :(得分:0)

你可以用简单的方式做到。

模型中的数组可以注册为

  purchased_items: [{

  }]

或稍加修改:

 purchased_items: [{
    product : String,
    quantity : Number,
    date :  {
      type :Date,
      default : Date.now
    }
  }]

让我知道它是否有效。

快乐的编码!