ruby-on-rails - 如何在哈希列中搜索
问题描述
我正在使用SearchKick rubygem,并且在 Hash 列中进行搜索时遇到了困难。这是我的例子:
car:
{
parts:
wheels: {
rims: ""
},
lights: {
type: ""
}
}
我需要在模型 Car 中搜索具有“led”灯类型的模型。
解决方案
我通过搜索使其工作Car.search( where: { 'parts.wheels.lights.type' => 'led' } )
。
推荐阅读
- android - GridView Items 中的 EditTexts 随机聚焦
- go - getElementsByName 如何在 Go/WebAssembly 中工作?
- python - 熊猫数据框中每月的计数和累计和
- dax - DAX - 基于日期过滤运行总计,由于同一天的多个输出,相同的每日总计在多行上
- excel - 如何比较excel下拉列表中的值
- angular - Angular v12 组件样式文件不编译tailwindcss @apply
- shell - 循环运行脚本
- vba - PowerPoint 如何计算轴最大值?
- python - 为什么 str(repr(p)) 和 print(repr(p)) 不一样?
- python - 我正在研究人工神经网络。隐藏层在哪里?