【问题标题】:Server side database debugging in MeteorMeteor 中的服务器端数据库调试
【发布时间】:2013-06-05 01:03:02
【问题描述】:

我正在调试我的流星服务器,如下所述:How to debug server side code in a Meteor app

当我尝试进行数据库查询时,我收到以下错误。如何调查服务器上的数据库?

>Meteor.users.find({_id:"HM3JWNm3D2GYMRqZfz"}).fetch()
Error: Can't wait without a fiber

【问题讨论】:

  • 您是否有可能在路由器函数或类似函数中设置了断点?我刚刚尝试并在控制台中查询集合对我有用
  • 不,我没有任何断点。我应该从断点内部查询吗?
  • 是的,否则你没有上下文。如果你只需要检查数据库,你可以在你的应用文件夹中使用meteor mongo 命令

标签: meteor


【解决方案1】:
  1. 启动您的应用程序:

    $ meteor
    
  2. 打开一个新的终端窗口并输入:

    $ meteor mongo
    

这将打开服务器端 mongo 数据库控制台。

仅供参考:

如果您将应用部署到流星,您可以通过以下方式访问其数据库控制台:

   $ meteor mongo myapp

【讨论】:

  • 所以我得到了控制台,但是否有任何地方的日志或实时反馈?
猜你喜欢
  • 1970-01-01
  • 2012-06-17
  • 2015-03-20
  • 1970-01-01
  • 2013-01-16
  • 2015-04-14
  • 2018-01-16
  • 2016-10-22
相关资源
最近更新 更多