我正在尝试实现一种游戏室或大厅,一个用户可以创建,然后让其他人看到它,这样他们也可以加入。
但我不确定如何实现这一点。我正在考虑创建一个新的房间模型,并给它标题,最大数量的玩家等属性。但我不知道如何存储当前在房间里的用户。我可以将它们作为数组存储在数据库中,还是有更好的方法?
答案 0 :(得分:0)
我认为这篇文章非常有用。持久连接/用户等可以在标准的SQL持久数据库中完成,但要考虑写入和读取所有数据所需的时间。相反,你可能想要对常用方法进行一些研究。以下是人们使用rails的新方法。我认为这篇博文是开始http://tenderlovemaking.com/2012/07/30/is-it-live.html的好地方。