Skip to main content

postgresChangesFilter()

postgresChangesFilter(): RealtimePostgresFilterBuilder

Import from @cloudbase/js-sdk/realtime-js to compose a type-safe CDC filter. Call .build() if you need the raw string.

import { postgresChangesFilter } from "@cloudbase/js-sdk/realtime-js";

const filter = postgresChangesFilter()
.gt("amount", 100)
.in("status", ["open", "pending"]);

channel.on(
"postgres_changes",
{ event: "*", schema: "public", table: "orders", filter },
(payload) => console.log(payload)
);