2013-05-08 80 views
1

我曾經能夠使用Chrome工具控制檯在我的Meteor應用程序中鍵入Mongo命令並查看結果。類似於Collection.findOne({name:「foo」})。在Meteor網站的教程中也是這樣做的。無法在控制檯中使用mongo命令

現在,對於任何mongo命令,我只是[集合]沒有定義。它使調試更加困難。

也許在最近的幾個版本中有所改變?任何見解?

回答

3

由於Meteor 0.6.0個別文件是可變範圍的。所以,如果你必須通過

var Collection = new Meteor.Collection("collection"); 

定義的集合這不會是在控制檯上看到了(但它會在文件中可見其定義)

解決方法是全局定義文件這是剛剛卸下var

Collection = new Meteor.Collection("collection"); 

那麼你應該能夠再次訪問它的鍍鉻JS控制檯上

+2

感謝Akshat。對於未來的咖啡標籤閱讀器,請使用@符號,如下所示:@Collection = new Meteor.Collection(「collection」) – ppedrazzi 2013-05-08 13:42:09