文章詳情頁(yè)
php - MySQL數(shù)據(jù)庫(kù)設(shè)計(jì),獲取點(diǎn)贊的人數(shù)
瀏覽:146日期:2022-06-13 15:17:42
問(wèn)題描述
有三個(gè)表
document 文檔表ding 中間表 有兩個(gè)字段一個(gè)是文檔id 一個(gè)是會(huì)員idmember 會(huì)員表
如果在單個(gè)文檔獲取點(diǎn)贊的會(huì)員列表,非常簡(jiǎn)單。但是如果在文檔列表里面顯示點(diǎn)贊的會(huì)員列表該怎么寫(xiě)sql語(yǔ)句呢?
我用是yii2框架,我現(xiàn)在的思路是先獲取十條文檔數(shù)據(jù)提取里面的id,然后到ding模型中使用with獲取到uid,不過(guò)這個(gè)時(shí)候只是uid,并沒(méi)有用戶(hù)的信息,昵稱(chēng)頭像什么的,我想再獲取頭像信息。那么我就想直接用for循環(huán)循環(huán)這十條數(shù)據(jù),獲取用戶(hù)的信息,然后再分配到數(shù)組里面。不過(guò)這樣好像很麻煩啊。
問(wèn)題解答
回答1:點(diǎn)贊的時(shí)候,先存到你要查詢(xún)的表中,取的時(shí)候就直接獲取就可以了
排行榜

熱門(mén)標(biāo)簽