Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将postgres数据库转换为JSON文件?_Json_Laravel_Postgresql_Flutter - Fatal编程技术网

如何将postgres数据库转换为JSON文件?

如何将postgres数据库转换为JSON文件?,json,laravel,postgresql,flutter,Json,Laravel,Postgresql,Flutter,我正在开发一个Flatter移动应用程序,它应该连接到我用laravel开发的web平台,我想从Postgres动态生成JSON文件,我的意思是当我更新数据库中的任何东西时,它也会在移动设备中更新,我需要在移动应用程序中显示数据。 我遵循了本教程,我明白必须将数据库或表转换为json文件。这是我第一次使用flatter和json 如果您刚刚开始,请慢慢来,熟悉基本知识以及颤振如何处理来自数据库的数据 另外,你应该阅读并理解的东西是 基于此,不建议直接从数据库检索JSON。相反,JSON序列化在使

我正在开发一个Flatter移动应用程序,它应该连接到我用laravel开发的web平台,我想从Postgres动态生成JSON文件,我的意思是当我更新数据库中的任何东西时,它也会在移动设备中更新,我需要在移动应用程序中显示数据。 我遵循了本教程,我明白必须将数据库或表转换为json文件。这是我第一次使用flatter和json


如果您刚刚开始,请慢慢来,熟悉基本知识以及颤振如何处理来自数据库的数据

另外,你应该阅读并理解的东西是

基于此,不建议直接从数据库检索JSON。相反,JSON序列化在使用推荐方法之一的Flatter中以某种方式发生

特别是在使用PostgreSQL时,似乎存在一个问题

请记住,你在这里要求的是。。。database to JSON file表示您确实需要一个文件输出,这与您将要使用Flatter提供的API完全相反

当然,可以查询PostgreSQL并获得JSON格式的结果,但这也意味着您将无法在Flatter中使用数据模型

但是,如果您最终知道自己在做什么,以下是一种直接以JSON形式获取任何PostgreSQL查询结果的方法:

从中选择json\u aggt 选择…任何你能想到的。。。 AS-t;
如果您刚刚开始,请慢慢来,熟悉基本知识以及颤振如何处理来自数据库的数据

另外,你应该阅读并理解的东西是

基于此,不建议直接从数据库检索JSON。相反,JSON序列化在使用推荐方法之一的Flatter中以某种方式发生

特别是在使用PostgreSQL时,似乎存在一个问题

请记住,你在这里要求的是。。。database to JSON file表示您确实需要一个文件输出,这与您将要使用Flatter提供的API完全相反

当然,可以查询PostgreSQL并获得JSON格式的结果,但这也意味着您将无法在Flatter中使用数据模型

但是,如果您最终知道自己在做什么,以下是一种直接以JSON形式获取任何PostgreSQL查询结果的方法:

从中选择json\u aggt 选择…任何你能想到的。。。 AS-t;
如果您使用的是大于5的laravel版本,则可以使用创建API并连接到PostgreSQL。使用LaravelAPI资源创建API非常简单。然后在Flatter中,您需要做的唯一一件事就是请求使用laravel创建的端点。

如果您使用的laravel版本大于5,则可以使用创建API并连接到PostgreSQL。使用LaravelAPI资源创建API非常简单。然后在Flatter中,您必须做的唯一一件事就是请求使用laravel创建的端点