将 Android Java 字符串传递到 Node.js 服务器,然后传递到 PostgreSQL

Passing Android Java Strings to Node.js Server and then into PostgreSQL

问题: Java 中的字符串使用双引号,如 " "。我无法将这些字符串插入数据库,因为 PostgreSQL 使用单引号,如 ' ' 中的字符串。在 PostgreSQL 中,双引号用作标识符。

我有一些我在网上看到的糟糕的解决方案,例如使用 $$ 作为字符串,但这需要我对每个变量进行转换。我真的不想只用美元符号包围我的字符串,然后让我的数据库中的字符串从现在开始在它们周围加上引号。

在此先感谢您的帮助!

在您的 node.js 文件中围绕您的字符串添加美元符号不会不必要地将双引号或美元符号添加到您的数据库中。