我正在爲nodejs使用mongodb模塊。我試圖從視圖中檢索mongo集合和渲染中的一些值。使用的視圖是ejs併爲nodejs表示框架。 mongo中的數據被填充到一個流中。因此存在連續的數據流。我想通過查詢mongo集合和渲染視圖來定期自動刷新視圖以獲取最新數據。更像ajax調用或服務器發送的事件。我已經找到了解決方法。但我不知道如何做mongo查詢和渲染視圖的SSE。有人能指導我如何解決這個問題。以間隔方式調用mongo nodejs腳本以更新視圖
0
A
回答
0
有很多方法可以做到這一點。您可以從瀏覽器進行定期查詢,您可以使用WebSocket,Socket.IO,服務器發送的事件。您可以輪詢服務器上的新數據並通知客戶端,也可以從客戶端輪詢並啓動服務器上的新數據庫查找。您甚至可以執行不刷新的普通頁面,並將<meta http-equiv="refresh" content="5">
添加到HTML中以每5秒刷新一次。有很多方法可以做到這一點,幾乎不可能給你任何具體的答案。這一切都取決於你將如何使用它,無論你想快速做到,它需要處理什麼流量,你現在使用的是什麼技術,到目前爲止你嘗試過什麼,等等。
相關問題
- 1. Mongo更新腳本
- 2. 以編程方式更改小部件更新間隔android
- 3. 如何以時間間隔動畫調用n個子視圖
- 4. 以編程方式重新繪製子視圖方向更改
- 5. 以編程方式更改視圖
- 6. 以特定間隔更新html表格
- 7. 以編程方式檢測視圖即將更改的時間。
- 8. 以編程方式更新詳細信息視圖C#
- 9. 以編程方式更新SharePoint的列表視圖
- 10. 以編程方式調用Google App腳本和用戶身份?
- 11. iOS:以編程方式更改模態視圖的UILabel文本
- 12. 角js間隔更新json和更新視圖
- 13. 如何更新視圖中的文本然後更新腳本中的視圖?
- 14. 在視圖出現後以編程方式更改視圖
- 15. 更新間隔的圖形
- 16. React必須使用setTimeout調用以正確更新視圖
- 17. 以編程方式調用SQL腳本嚮導
- 18. 在json調用上設置間隔以重新加載新圖像
- 19. nodejs mongo代碼不適用於新的mongo版本
- 20. 調用Chris Banes以無編程方式刷新以編程方式刷新
- 21. 更新UITabBarItem badgeValue以及更多視圖
- 22. 如何在腳本中調用腳本以使用Ajax MVC刷新我的部分視圖asp.net
- 23. Python腳本,以匹配特定的時間間隔
- 24. 白天以不同的時間間隔運行python腳本?
- 25. WPF圖表工具包以編程方式更改軸間隔標籤
- 26. 生成腳本以複製視圖
- 27. 更新到以前的驗證腳本
- 28. 該模型是否可以調用更新MVP中的視圖的方法?
- 29. iOS:以編程方式從另一個視圖調用onTapGesture
- 30. 的iOS:以編程方式調用容器視圖
你有沒有嘗試一下嗎?你能分享你的代碼嗎? –
@SachinShetty Did [my post below](http://stackoverflow.com/questions/39634229/call-a-mongo-nodejs-script-in-intervals-to-update-view/39635973#39635973)回答你的問題?如果確實如此,則可以考慮[接受答案](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235),因爲現在其他人正在搜索這個問題看到你的問題沒有很好的答案,可能不會讀取它。如果它沒有回答你的問題,那麼請評論缺少的東西。我正在檢查我的舊答案,我想確保他們很好。謝謝。 – rsp