2016-08-02 64 views
0

我跟隨發現流星書,並開始瞭解收藏。我正在運行流星1.4。流星收藏參考錯誤

在我應用程序/ lib中/收藏/ posts.js我有以下代碼:

Posts = new Mongo.Collection('posts'); 

我接着就詢問蒙戈下列要求:

meteor:PRIMARY> db.posts.insert({title: "A new post"}); 
WriteResult({ "nInserted" : 1 }) 
meteor:PRIMARY> db.posts.find(); 
{ "_id" : ObjectId("579fd616f0672da283091b1a"), "title" : "A new post" } 

如前所述,我應該去我的瀏覽器控制檯並檢查對象。

下面是截圖。

enter image description here

是這個問題涉及到在書中正對舊版本流星的內容還是我公然失去了一些東西?

回答

0

看來,這些功能曾經構建到Meteor中。在運行Meteor 1.4時,我不得不安裝Meteor Toys軟件包,並可以成功地遵循指示的命令。

0

如果您的自動發佈和不安全的軟件包被刪除,您應該訂閱特定範圍的數據,以便您可以在客戶端上使用它。

In server: 
if(Meteor.isServer){ 
    Meteor.publish('Posts',function(){ 
     return Posts.find(); 
    } 
} 

在客戶端

Meteor.subscribe('Posts'); 

這把型號在AppName的/模型是一個好主意,Cuz他們應該 平行在服務器和客戶端

我希望裝這將是有益的,乾杯