2012-02-01 45 views
0

我有一個與它們相關的ID增加的文章列表。由於文章已被刪除,因此文章被刪除,所以訂單正在增加,但並不總是遞增1。由於文章被刪除,因此缺少一些ID。推薦新內容的算法

我試圖動態地推薦像相關文章一樣的內容,但並不總是想推薦相同的文章,但想確保

1) Every article is recommended in another article 
2) A page always recommends the same article - so randomness algorithms do not help. 

有沒有一種很好的方法來做到這一點?

謝謝!

回答

1

在你的sql想這樣。搭配一些關鍵 -grab隨機1

那然而,爲了確保每一篇文章連接到其他的唯一途徑是建立一個密鑰列表catagorically一樣的故事 - 選擇列表。將關鍵列表保存在左側的每篇文章中,然後當然再次右側的其他文章隨機輸入。將其設爲臨時表,因此當您添加文章時,左側會增加,右側會重新排列相關文章,同時使用列表中的每個人。