之前想的是表里存一個reply_user_id 來存放艾特的人的id,但這樣似乎只能艾特一個人。
后來想,是不是直接不存reply_user_id 而是直接在view層去正則匹配 @和空格之間的用戶名,然后在資料庫查找相應的用戶再替換成鏈接,這樣的話 ,如果這個被@的用戶改名了,又該怎么處理
uj5u.com熱心網友回復:
這是一對多的關系,可以新建一個表,評論id和被@的用戶ID 這樣就關聯上了。uj5u.com熱心網友回復:
評論表的 reply_user_id 存盤 字串,逗號分隔@的人的iduj5u.com熱心網友回復:
建議還是建個中間表 一對多存多條資料 因為這個可能涉及到已讀和未讀 要是一個欄位保存的話 怎么區別被@的人是否已讀這條資訊呢uj5u.com熱心網友回復:
計劃經濟和uj5u.com熱心網友回復:
32321342434343242
1
1
1
1
1
1
1
1
1
1
1
11
@
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/63741.html
標籤:其他技術討論專區
上一篇:Grafana實作頁面跳轉
