Rails 对 xmlparse 的支持(文档,xml 字符串)
我无法将数据插入 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不一定需要使用
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 theINSERT
statement itself being passed in as XML value.