List.find "510c032836bf8ac768014d84"
memoryforcer_development['lists'].find({:_id=>BSON::ObjectId('510c032836bf8ac768014d84')}).limit(-1).sort([[:_id, :asc]])
List.includes(:words).find "510c032836bf8ac768014d84"
memoryforcer_development['words'].find({"list_id"=>{"$in"=>[BSON::ObjectId('510c032836bf8ac768014d84')]}})
当你有很多 words 的时候,巨慢。虽然也加了索引。
在这里 n+1 解决套路不靠谱了