我已經搜查,發現是否cursor.observe減慢服務器性能?
_suppress_initial: true
但它不與0.54
我想觀察一些收集像一個訂單採集工作。
如果我有巨大的訂單,並添加新的訂單,我想使用觀察來更新另一個集合。
我沒有把觀察到Meteor.publish如果我不停止觀察,這會減慢服務器如果我在服務器運行過程中始終保持觀察狀態,該怎麼辦?
if Meteor.isServer
obOrders = Orders.find({}).observe # when server restart does this slow down performance ?
_suppress_initial: true # doesnt work
added: (order) ->
console.log order # still add exist documents
if Date.now() - order.timestamp < 500
console.log order # update another one
或者我應該限制Orders.find {},限制:50並按時間戳排序以觀察最新文檔?
把observeon服務器Meteor.startup或Meteor.publish這兩個條件之間有什麼不同?
如果我把它放入Meteor.startup是否意味着我做單身觀察?
同樣的事情在這裏,不能讓_suppress_initial爲我工作 – matb33