2
我需要從數據庫中選擇一個隨機文檔,並且想知道比大型數據庫資源密集度較低的Ruby shuffle方法更好的策略。在Mongoid中挑選隨機文檔的最佳策略
我需要從數據庫中選擇一個隨機文檔,並且想知道比大型數據庫資源密集度較低的Ruby shuffle方法更好的策略。在Mongoid中挑選隨機文檔的最佳策略
添加一個「隨機」字段,並通過返回隨機float的proc設置默認值。每當你需要一個隨機文件時,只需鍵入Model.where(:random.gt => rand)。首先,這是有道理的。
啊,這是有道理的。謝謝! – Rick