supabase-rb-rb
Database

Column is less than a value

Match rows where a column is less than a value.

Filter rows where column < value. Chains onto any verb builder.

Signature

builder.lt(column, value)

Parameters

NameTypeRequiredDescription
columnString / SymbolRequiredColumn name.
valueAnyRequiredValue to compare against.

Returns

Returns
self (FilterRequestBuilder)

The same builder for chaining.

Example — strict upper bound

supabase
  .from("countries")
  .select("name, population")
  .lt("population", 1_000_000)
  .execute

Example — bounded range with gte

supabase
  .from("invoices")
  .select("*")
  .gte("issued_at", "2026-01-01")
  .lt("issued_at", "2026-02-01")
  .execute

On this page