代码之家  ›  专栏  ›  技术社区  ›  hyperrjas

获取轮胎的随机结果::结果::集合

  •  1
  • hyperrjas  · 技术社区  · 13 年前

    我在这个变量里面 @results 一 Tire::Results::Collection 有许多结果。

    我该怎么办 1个随机结果 的 轮胎::结果::收集

    谢谢

    1 回复  |  直到 13 年前
        1
  •  0
  •   karmi    13 年前

    在Ruby 1.9上,只需使用 Array#sample 方法:

    p [1, 2, 3].sample
    
    # -----
    
    require 'tire'
    s = Tire.search { query { all } }
    
    p s.results.to_a.sample