Jika Anda menggunakan Postgres sebagai database dan kolomnya benar-benar bertipe json, Anda dapat menggunakan pencarian di Rails seperti ini:
LogService.where("response_body#>>'{status}' = 'ok'")
#>> ini akan berjalan di atas json path dan melakukan pencarian. Jika Anda hanya menggunakan #> (hanya dengan satu>), ini akan mengembalikan json yang tersisa.
Contoh lain, jika Anda ingin mendapatkan "c" => "ok"
LogService.where("response_body#>>'{um, b, c}' = 'ok'")
Saya pikir itu saja.