PostgREST:如何使用带整数的分类列进行查询

问题描述

根据文档

:: 是列转换的关键。

从我读过的所有内容来看,Postgress 的类型转换非常严格。

但是,当我尝试时,它似乎完全忽略了 "ilike" 调用

http://3.89.118.173:3000/vessel2?mmsi::integer.ilike.303*。几乎可以工作,除了它并没有真正过滤“303”。

我的最终目标:

http://3.89.118.173:3000/vessel2?or=(vesselname.like.PEG*,mmsi::integer.ilike.367*)

我收到此错误

{"details":"unexpected \":\" expecting letter,digit,\"-\",\"->>\",\"->\" or delimiter (.)","message":"\"Failed to parse logic tree ((vesselname.like.PEG*,mmsi::integer.ilike.367*)\" (line 1,column 48)"}

你有没有发现我遗漏了什么明显的东西? mmsi 是“整数”字段类型,不是吗?如果您想尝试一些替代方案,测试服务器已启动。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)