1
MongoDB問題:MongoDb中的相似項目
我想找和其他用戶相似的書籤。
比方說,我有一個集合 「UserFavorites」 和每個文件是一樣的東西: { 'USER_ID': '喬',bookmark_ids:[1,2,3,4,5,6]}
我想根據興趣相似性爲用戶「喬」提供其他人的最愛。
類似 $ all_bookmarks =查找所有與用戶「joe」最相似的書籤的人;從$ all_bookmarks內
$ display_bookmarks_to_joe =組相同的書籤和分配分數(同一項目多少次出現在$ all_bookmarks)則顯示前20喬
我知道這不是一件容易的事,並涉及大量模式設計。有沒有人有任何建議,或有我可以學習的URL?
謝謝!
完美!我愛你 ! – Gotys 2011-02-03 15:20:29