【问题标题】:How to compute complex SQL queries on react to backend and get the results如何计算复杂的 SQL 查询以响应后端并获取结果
【发布时间】:2020-07-02 14:20:52
【问题描述】:

我有一个通过 django rest 框架连接到 postgreSQL 数据库的反应应用程序。目前,我能够显示从后端到前端的序列化数据。我生成的 postgreSQL 数据是在外部生成的,因此我没有在 django ORM 中处理任何 CRUD 操作。只是显示数据。

我想尝试一些新的东西。我的想法是这样的:

  1. 在 react 上构建一个界面,我可以在其中键入复杂的 SQL 查询来执行。
  2. 来自前端的 SQL 查询需要发布到相关的 django 视图集以执行并生成所需的序列化数据。
  3. 数据需要显示回反应前端。

我想知道是否可以执行此操作。如果是,最好的执行方式是什么? 谢谢!

【问题讨论】:

    标签: reactjs django-rest-framework


    【解决方案1】:

    是的,确实如此。这就是当今大多数网络应用程序的工作方式。

    1. 将 SQL 查询作为字符串发送到后端
    2. 后端对数据库执行查询。
    3. 后端将结果返回给 react.js。您可以添加一个快照侦听器,以便在结果准备好后立即将它们传递到前端

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-04
      • 2022-09-30
      • 2012-10-15
      • 2014-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多