我将 socket.io 用于 Web 应用程序。我想将一个对象返回给用户,但由于某种原因它返回了这个奇怪的对象,或者像它的 find 函数一样。
Object {options: Object, _conditions: Object, _updateArg: Object, op: "find"}
在我的 app.js 文件中寻找组:
socket.emit "getgroup", $(".user").attr("data-name")
然后在节点的 server.js 中
socket.on('getgroup', function (userid) {
return io.sockets.emit('group', GroupModel.find({user:userid}));
});
在这种情况下,它按预期工作,返回所有任务:
socket.on('getall', function (socket) {
return io.sockets.emit('getall', TaskModel.find());
});
为什么我没有取回组模型对象?