यदि आप पोस्टग्रेज़ को डेटाबेस के रूप में उपयोग कर रहे हैं और कॉलम वास्तव में एक जेसन प्रकार है, तो आप इस तरह रेल में एक खोज का उपयोग कर सकते हैं:
LogService.where("response_body#>>'{status}' = 'ok'")
यह #>> json पथ पर चलेगा और खोज करेगा। यदि आप केवल #> (केवल एक> के साथ) का उपयोग करते हैं, तो यह शेष json लौटा देगा।
एक अन्य उदाहरण, यदि आप "c" => "ok" प्राप्त करना चाहते हैं
LogService.where("response_body#>>'{um, b, c}' = 'ok'")
मुझे लगता है कि यही है।