当值包含 space 时,PostgREST 过滤器 returns 不正确的结果

PostgREST filter returns incorrect results when value contains a space

使用当前版本的 PostgREST (v.0.3.2.0),尝试一个非常简单的 GET 调用:

Db 包含两个具有以下帐户名称的记录:"Account 1" 和 "Account #2"。

这个有效:

GET localhost:3000/accounts?accountName=eq.Account 1 

==> 检索到正确的数据。

这不起作用:

GET localhost:3000/accounts?accountName=eq.Account #2  

==> 未检索到任何数据。显然 # 字符会阻止过滤器正常工作。

有办法解决这个问题吗?

/accounts?accountName=eq.Account%20%232. 使用 Urlencoding。