我在控制台中得到这样的东西。
[ { __v: 0,
city: 'on1',
address: '111',
first: 'user',
last: 'one',
chart: 'char1',
doctor: 'doc1',
_id: 5698a803d98f05482ba48a4b },
{ __v: 0,
city: 'city2',
address: 'address2',
first: 'first2',
last: 'last2',
chart: 'char2',
doctor: 'doc2',
_id: 5698d7c56d090e5c28b88f83 } ]
我希望得到<span> on1 </span>
和<span> address </span>
等范围标记中的所有值。
我想做这样的事情。
Patient.find({}, function(err, patients){
console.log(patients)
city = patients[0].city
res.render("table.jade", {test : "test", patient : patients})
})
玉:
each val, index in patients
span= val
我获得阵列也是正常的吗?我以为我会得到一个对象
编辑: 我试过这个并没有用。
- for (var g = 0; g < patients.length; g++){
//- // - alert("hello")
span= patients["city"]
- }
答案 0 :(得分:0)
g
循环中的for
代表单个患者的索引。您应该使用它来访问患者:
for (var g = 0; g < patients.length; g++) {
span= patients[g]['city']
}