如何创建Postgresql Http查询请求



我是PostgreSQL的新手,想知道是否可以创建一个http链接来从表中选择特定的数据。

我试着用Postgres工作,但不能真正遵循文档。docker和postgREST容器正在运行,但仍然可以通过HTTP链接访问数据库。

有解决办法吗?

主要目标是使用http://......../select() From () where time...类型的结构从数据库中获取数据。图片显示postgrest的设置正在工作

谢谢问候。

能否粘贴您阅读和使用的参考命令?粘贴的日志显示权限问题(不存在root用户)。关于你想要的文档可能是这样的。

ref。https://postgrest.org/en/latest/api.html

确认一下,可以用psql访问postgres吗?如果你能做到,我想麻烦的是配置。您使用过这样的执行命令吗?请阅读postgresg -user.conf。

$ ./postgrest postgres-user.conf

在配置中,我们可以设置db-uri(指定postgres的角色)和db- non-role(指定HTTP API服务器在postgres中的非授权用户角色)。

db-uri = "postgres://authenticator:mysecretpassword@localhost:5433/postgres
db-anon-role = "web_anon"

阅读本教程后,我尝试使用postgrest,并成功地通过postgrest获取表数据

ref .

  • https://postgrest.org/en/latest/tutorials/tut0.html

最新更新