[英]Meteor Collection is not accessible in client side when using CoffeeScript
[英]How to perform a find and sort on a Meteor collection (using Coffeescript)
我是Meteor的新手,正在努力尋找在集合上使用查找和排序的任何示例(特別是使用CS)。
我似乎有一個基本的查找操作工作:
Tasks.find(done: false)
但我很難看到如何添加排序查詢? 這些查詢有什么好的例子嗎? (即使在純JS中)? 非常感謝。
JS簡要介紹一個例子:
Tasks.find({done: false}, {order: {status: 1}});
按狀態升序排序。
Tasks.find({done: false},{order: {status: 1, assignee: -1}});
將按狀態升序排序,然后受讓人降序。
Tasks.find({done: false},{order: {status: 1}, limit: 5});
將結果限制在前5。
對於CS,您可以將選項對象本身定義為:
options =
sort:
status: 1
然后呢
Tasks.find(done: false, options)
您可以在此處查看文檔以供find
。 如果您只是搜索文檔進行sort:
您將找到幾個示例。 使用上面的代碼,您可以通過completedAt
對已完成的任務進行排序,如下所示:
Tasks.find {done: true}, sort: completedAt: -1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.