【发布时间】:2016-06-23 16:19:38
【问题描述】:
我在 pug 上遇到 HTML 渲染问题,我将 mongodb objectId 发送到 .pug 文件,但它没有正确渲染。
我的哈巴狗代码:
input(type='text', value=transaction._id, name='transaction_id')
HTML 渲染代码:
<input type="text" value=""576c0bb18716a46c0c41508e"" name="transaction_id"/>
它会自动添加&quot; 我试图将objectId更改为字符串,但它不起作用。
【问题讨论】:
-
默认情况下,mongodb 中的
_id是bson类型。可能在显示 bson 对象时,您会得到额外的引号。要么用&quot;将文本替换为nospace,要么尝试使用toString() -
我试过 toString(),不行
-
toHexString呢? -
试试
value="#{transaction._id}" -
@MukeshSharma Sharma 2 小时前