如何在哈希列中搜索

时间:2019-09-30 20:52:02

标签: ruby-on-rails ruby elasticsearch searchkick

我正在与SearchKick rubygem合作,并且在哈希列中进行搜索时遇到了困难。 这是我的示例:

car:
  {
    parts:
      wheels: {
        rims: ""
      },
      lights: {
        type: ""
      }
  }

我需要在汽车模型中搜索灯光类型为“ led”的汽车。

1 个答案:

答案 0 :(得分:0)

我通过使用Car.search( where: { 'parts.wheels.lights.type' => 'led' } )搜索来使其正常工作。