Я хотел сделать сравнение (с помощью операторов lte и gte) для значения jsonb, чтобы дать вам конкретный пример, давайте возьмем этот json:
{
key1: {
key2: {
key3: 12,
....
}
}
}
И я сделал этот запрос на свой postgrest:/table?key1->key2->>key3=lte.15
Я не получаю никакого значения в ответе, предоставленном сервером, потому что мое значение в key3
не обрабатывается как целое число, а как текст.