Я использую postgresql db. У меня есть таблица с именем «offer», в которой есть столбец «validity», который содержит следующие данные в формате JSON:
[{"end_date": "2019-12-31", "program_id": "4", "start_date": "2019-10-27"},
{"end_date":"2020-12-31", "program_id": "6", "start_date": "2020-01-01"},
{"end_date": "2020-01-01", "program_id": "3", "start_date": "2019-10-12"}]
Теперь я хочу чтобы получить все записи, где столбец 'validity' содержит: program_id = 4 и end_date> current_date.
Как написать SQL запрос или knex js запрос для достижения этого? Заранее спасибо