Rails 对 xmlparse 的支持(文档,xml 字符串)

发布于 2024-10-10 04:11:16 字数 254 浏览 1 评论 0原文

我无法将数据插入 xml 类型的字段。

看起来我需要调用 XMLPARSE(DOCUMENT...) 而不是仅仅传递字符串。

例如 XMLPARSE (DOCUMENT 'Manual...')

有人知道如何在 Rails 中使用它吗?

这是我尝试插入时收到的错误消息。

PGError:错误:XML 内容无效 第 1 行:...2010,NULL,NULL,NULL,NULL,NULL,2,'新',xml '

I'm not able to insert data to a field of type xml.

looks like I Need to call XMLPARSE(DOCUMENT...) instead of just passing the string through.

e.g.
XMLPARSE (DOCUMENT 'Manual...')

Anybody know how to get this working in Rails?

Here's the error message I get when i attempt the insert.

PGError: ERROR: invalid XML content
LINE 1: ...2010, NULL, NULL, NULL, NULL, NULL, 2, 'new', xml '

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千柳 2024-10-17 04:11:16

您不一定需要使用 XMLPARSE。从错误消息来看,您可能在周围的代码中存在引用问题,因为这看起来像是 INSERT 语句本身作为 XML 值传入。

You don't necessarily need to use XMLPARSE. From the error message, it rather looks like you might have quoting problem in the surrounding code, because that looks like the INSERT statement itself being passed in as XML value.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文