PostgRESTš¢SQL.eq(column, 'string1') . This works as expected on the first call. However, on subsequent calls, as the matching string changes, query url somehow gets appended on top of the previous condition, rather than overwriting it. http://.../rest/v1/table?..&column=eq.string1http://.../rest/v1/table?..&column=eq.string1&column=eq.string2http://.../rest/v1/table?..&column=eq.string1http://.../rest/v1/table?..&column=eq.string2