supabase-rb-rb
Database

Column not equal to a value

Match rows where a column does NOT equal a value.

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

Signature

builder.neq(column, value)

Parameters

NameTypeRequiredDescription
columnString / SymbolRequiredColumn name.
valueAnyRequiredValue to compare against.

Returns

Returns
self (FilterRequestBuilder)

The same builder for chaining.

Example — exclude a status

supabase
  .from("orders")
  .select("*")
  .neq("status", "cancelled")
  .execute

Example — combine with eq

supabase
  .from("users")
  .select("id, email")
  .eq("active", true)
  .neq("role", "admin")
  .execute

On this page