我想發佈在流星的集合與查找PARAM和參數是, 它搜索集合中流星得到的用戶名在發佈功能
我現在用的是流星帳戶的用戶名後-password包和我maked確保用戶名插入到用戶集合,但它不工作;(
Meteor.publish("einladungen", function() {
return Events.find({ Eingeladen: Meteor.user().username });
})
我在活動集合中的數組
陣列的名稱搜索字段是「Eingeladen」,當我pu t之後的「:」名稱「漢娜」然後我只得到漢娜在陣列中發現的事件,所以這是工作正常,但它只適用於「漢娜」,而不是其他用戶
我感謝所有幫助;)謝謝
['Meteor.user()'](http://docs.meteor.com/api/accounts.html#Meteor-user)未在發佈函數中定義。您可以在發佈功能中使用['this.userId'](http://docs.meteor.com/api/pubsub.html#Subscription-userId)。 – UnholySheep
當我使用這個比我只得到身份證,但我想用戶名 – Michael
所以你需要從數據庫中獲取用戶名(作爲答案已經建議),並使用後。或者將用戶名作爲參數傳遞給函數。 – UnholySheep