【问题标题】:How to stream data to a sails socket from a sail waterline model?如何将数据从风帆水线模型流式传输到风帆插座?
【发布时间】:2017-09-15 12:36:18
【问题描述】:

我按照Sails documentation中给出的简单示例进行操作

// Start the stream.  Pipe it to sockets.
User.stream({name:'Walter'}).pipe(req.socket.emit);

我遇到了这个错误

TypeError: dest.on is not a function
    at Stream.pipe

知道会发生什么吗?

【问题讨论】:

  • getSocket 可能不正确。您是否从浏览器通过套接字正确调用此 API?
  • getSocketreq.socket
  • 太棒了。如何提出请求?
  • 请求是一个sails socket
  • 这是否在接收正确 HTTP 或 Socket 请求的控制器端点中,并且您是否在执行推荐的 req.isSocket 检查?

标签: mysql node.js sockets sails.js node-streams


【解决方案1】:

我使用sails-mysql-transactions 作为适配器。目前不支持.stream()方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-30
    • 1970-01-01
    相关资源
    最近更新 更多