就像4-5分鐘前我正在看這篇文章Best Way To Build A Multi-Notification System in PHP,我正在玩弄它,看看它會在我的網站上如何工作。到目前爲止,它會很好,儘管我想知道如何讓id鏈接到發生通知的地方。例如,假設我對用戶1的照片發表評論,並且當用戶1查看通知時,它顯示我評論了他的一張照片,但是他如何知道哪一張照片正確。現在我將外鍵並添加另一列,但我必須爲其他類型的通知「在照片中添加標籤」,「喜歡照片」,「在個人資料中發表評論」,「發送消息」等方式執行此操作。 ..除非我必須。如何鏈接回到通知
如何鏈接回到通知
回答
也許這是最好是添加通知,將有的Fileds這樣
object_type
object_id
user_id
OBJECT_TYPE會參考什麼類型的用戶評論的模型(信息,照片等。)也可以是字符串。 ..
希望它可以幫助...
stackoverflow.com/questions/4721435/...我想把這個鏈接與上這個職位,現在,我一直在想我不會有外鍵'對象ID'我會嗎? – ThinkkSo
我認爲這是最簡單的方法來完成這一點,我不明白爲什麼你想避免外鍵「對象ID」。當然,有一百萬種可能(更復雜)的方式來做到這一點,但前提是你需要以百萬個用戶來構建下一個YouTube網站:) [KISS](http://en.wikipedia.org/wiki/KISS_principle) – user12733
是啊但是,如果存在不同的對象(例如照片),那麼我會在什麼情況下使用外部關鍵字來表示一個對象,並說狀態註釋是另一個對象 – ThinkkSo
- 1. 我如何知道鏈接被看到
- 2. 如何通過XPath鏈接文本找到鏈接URL?
- 3. 通過通知鏈接到嵌套的PreferenceScreen
- 4. JSF用Javascript鏈接回到鏈接
- 5. 如何區分背景通知分接到應用內收到的通知?
- 6. 如何更改鏈接到門鏈接
- 7. 如何建立鏈接 - 鏈接到DIV?
- 8. 如何在桌面通知窗口中創建下載鏈接?
- 9. 如何獲取CVS通知郵件以包含差異鏈接?
- 10. 如何在html5桌面通知中添加簡單鏈接
- 11. 如何在使用C#的通知中插入鏈接?
- 12. 如何編輯來自Grafana的鬆弛通知中的鏈接
- 13. 如何使用Firebase通知打開動態鏈接?
- 14. 通知區域彈出鏈接區域
- 15. 關於鏈接的實時通知
- 16. AngularJs鏈接promisses和使用通知
- 17. 深入鏈接iOS推送通知
- 18. Java中的鏈接狀態通知
- 19. 科深層鏈接通知不工作
- 20. Eclipse鏈接數據庫更改通知
- 21. 如何從發送到Facebook的鏈接中獲取參數通知
- 22. 鏈接器如何知道哪些檔案鏈接在一起?
- 23. 鏈接器如何知道鏈接的所有庫?
- 24. 如何鏈接一個未知的庫
- 25. 如何知道鏈接器的類型
- 26. 未接收到GCM通知
- 27. 如何在AVAudioPlayer循環回到開頭時收到通知?
- 28. 將通知鏈接到shinydashboard中的選項卡
- 29. 鏈接到另一個頁面時彈出通知
- 30. 深入鏈接到iOS設置的「通知」頁面?
您可以啓動[彗星編程(http://en.wikipedia.org/wiki/Comet_(編程))。 –
另一個這裏:http://stackoverflow.com/questions/1320542/simple-comet-example-using-php-and-jquery –