gpt4 book ai didi

javascript - 显示来自 mongodb Meteorjs 的记录

转载 作者:行者123 更新时间:2023-12-03 07:13:11 26 4
gpt4 key购买 nike

我正在尝试将 mongodb 集合中的记录显示到我的meteorjs 应用程序

模板

<head>
<title>simple</title>
</head>

<body>
<div class="container">
<header>
<h1>Todo List</h1>
</header>
<ul>
{{#each tasks}}
{{> task}}
{{/each}}

</ul>
</div>
</body>

<template name="task">
<li>{{title}}</li>
</template>

main.js

tasks_list = new Mongo.Collection('todoList');
if(Meteor.isClient){
Template.body.helpers({
tasks: function(){
return tasks_list.find();
}
});

}

if(Meteor.isServer){
Meteor.startup(function(){
// code to run on server at start up
});
}

我确信我有“todoList”集合,因为我通过“db.todoList.find()”检查它,但遗憾的是,当我尝试将其渲染到我的 meteor 应用程序时,“todoList”集合中没有显示任何记录,有什么想法,请帮忙吗?

最佳答案

你的代码看起来没问题。确保您已安装自动发布包,或者正确管理发布/订阅,以便当您在客户端上运行tasks_list.find()时,它实际上会找到文档。

作为快速测试,打开浏览器控制台,然后输入tasks_list.find().fecth()以查看是否返回了预期的文档。

关于javascript - 显示来自 mongodb Meteorjs 的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36545166/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com