0
我最近开始深入研究JavaScript和NodeJS来为我的论文构建一个项目。Mongoose查询:根据对象参数插入html分隔符
我有一个集合(植物)与它的对象(园丁:String)将财产
它被查询的路线:
app.get("/", function(req, res) {
Plant.find({}).sort('gardener').exec(function(err, plants){
if (err) { console.log(err); }
else {
res.render("index", {plants: plants});
}
});
});
如何,我可以告诉所有的植物,但为每个园丁分配一个分隔符? (园丁将是一个用户,因此,可以限制)
喜欢的东西
<h4>Gardener <%=plant.gardener%></h4>
[here goes a list of the plants of this gardener]
例如(中/渲染):
<h4>Gardener Mary</h4>
... (list of Mary's plants)
<h4>Gardener Joseph</h4>
... (list of Joseph's plants)
<h4>Gardener George</h4>
... (list of George's plants)
[...]
PS:我知道最好的是将园丁定义为用户的参考,但这将是下一步:)
它的工作!谢谢! –
等一下。它没有显示所有对象......它以某种方式隐藏了一些对象。 –
你可以在res.render之前做console.log(newPlants)并在这里发布吗? –