Meteor:显示文档的当前用户列表

时间:2017-02-26 04:36:13

标签: javascript mongodb meteor

我在meteor中有一个文档列表,只有授权用户才能访问。它有点像谷歌文档。是否有一种简单的方法来获取当前正在查看它们的用户列表?

我想过包括一个" currentUsers"我的mongodb对象中的字段,并在用户查看或停止查看组件时推送/删除用户。这是一种奇怪的方式,因为数据是持久的,并且可能容易出错,因为它并不能准确表示当前正在查看组件的用户

This stackoverflow question是我正在寻找的,但答案有点陈旧,我也不确定如何使用sockjs。如果有人可以提供一个很棒的工作示例。

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:4)

有几种选择:

DIY解决方案 - 将数据存储在Collection

打包meteor-user-status https://github.com/mizzao/meteor-user-status

package mrt:spy(似乎已被弃用,但也许你可以在它之上构建) https://atmospherejs.com/mrt/spy

socket.io https://atmospherejs.com/joncursi/socket-io-client

答案 1 :(得分:0)

您可以轻松找到这样的内容 -

std::map<std::string, IAbstractCommandCreator*> CCommandFactory::m_factory;

更多信息可以从here找到。