流星向用户发送数据

时间:2016-02-29 22:41:19

标签: mongodb meteor

我正在尝试将数据发送给通过表单输入的多个用户。

例如,

<form>
    <textarea id="textarea1" name="note"></textarea>
    <label for="textarea1">Note</label>
    <button type="submit" id="submit-btn" button>
</form>

如果我从user1提交了这个内容,我将如何将其提供给用户2,3和4,而不是用户5。理想情况下,我想要用户名的另一个输入,当提交时,它将显示给指定的用户。

1 个答案:

答案 0 :(得分:0)

您可以查看https://github.com/alanning/meteor-roles包。基本上,您可以引入具有不同权限的不同角色。每个用户的角色定义为他/她的用户帐户的一部分,在您的发布功能中,您可以区分不同的角色以及允许他们查看的数据。

当用户插入数据时,他可以指定允许哪些角色将其视为数据集合中的参数。您可以在订阅功能中检查这些参数,以查看谁可以看到它。