gpt4 book ai didi

Meteor:单文档订阅

转载 作者:行者123 更新时间:2023-12-04 18:04:45 24 4
gpt4 key购买 nike

每当我在网络上遇到代码片段时,我都会看到类似

Meteor.subscribe('posts', 'bob-smith');

然后客户端可以显示 全部 “鲍勃史密斯”的帖子。

订阅返回 几个文件。

相比之下,我需要的是单文档订阅以显示文章的正文字段。我想按(文章)ID 过滤:
Meteor.subscribe('articles', articleId);

但是当我在网上搜索类似的例子时,我开始怀疑:我什至找不到一个单文档订阅的例子。

这是什么原因?为什么没有人使用单文档订阅?

最佳答案

哦,但人们这样做!

这并不违反我所知道的任何最佳实践。

例如,here是来自 Telescope 的 github 存储库的代码示例您可以在其中查看用于根据用户的 ID 检索单个用户的出版物。

Here是另一个用于检索单个帖子,和 here是它的订阅。

在应用程序中仅订阅特定时刻所需的数据实际上是明智的。如果您正在编写单个帖子页面,则应为其制作单个帖子发布/订阅,例如:

Meteor.publish('singleArticle', function (articleId) {
return Articles.find({_id: articleId});
});

// Then, from an iron-router route for example:
Meteor.subscribe('singleArticle', this.params.articleId);

关于Meteor:单文档订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32377454/

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