【发布时间】:2014-07-30 02:07:01
【问题描述】:
我正在研究SailsCasts,并且正在开发SailsJS beta 0.10 版。
除了在 0.9.7 中,一切正常,我使用这个:
//subscribe this socket to the User model classroom
User.subscribe(req.socket);
// subscribe this socket to the user instance rooms
User.subscribe(req.socket, users);
- 如何为 0.10 做到这一点?
尤其是publishUpdate 和publishDestroy 的订阅工作正常。
对于publishCreate,我需要'User.subscribe(req.socket)',并且我在控制台中有警告:
debug: Deprecated: Model.subscribe(socket, null, ...)
debug: (see http://links.sailsjs.org/docs/config/pubsub)
debug: Please use instance rooms instead (or raw sails.sockets.*() methods.)
然后:
-
'model.watch()'和'model.subscribe()'有什么区别?
【问题讨论】:
标签: node.js socket.io sails.js sails.io.js