我的任务听起来很简单,但我无法确定如何编写这个...我只想找到插入集合中的最新项目并将其显示在我的流星应用程序上。
我一直在使用 Collection.find() ,但没有任何实际结果。这是我尝试过的最后一行:(请记住这些名称是占位符。我的集合在我的代码中不称为 Collection)
Template.tempname.tempitem = function () {
return Collection.find({}, {sort: {DateTime: -1, limit: 1,}});
};
我的集合中有一个字段是以下结果的
日期.parse(日期())
这应该允许我按最近的排序。可能还有其他方法可以做到这一点,但这是我想出的第一个解决方案。
根据docs你还可以这样做:
return Collection.findOne({}, {sort: {DateTime: -1, limit: 1}});
前提是DateTime
你从事这个领域吗Date.parse(Date())
。而且你不必将日期存储为unix时间戳,你可以这样做new Date()
它将被存储为Date
对象类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)