首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Monk检索MongoDb集合Id

如何用Monk检索MongoDb集合Id
EN

Stack Overflow用户
提问于 2016-01-19 08:17:57
回答 1查看 347关注 0票数 1

我正在尝试用swig在koajs上做一个非常简单的应用程序“todo app”,我已经成功地将数据插入到Mongodb,在我的例子中,db的名称是'mytodos‘,集合是'todos’。

如何检索文档的“_id”?我试过这样做:

index.html (这列出了待办事项)

代码语言:javascript
复制
<div class="todoListClass">
  <p>
    <strong>Your todo list:</strong> {{todos.length}}
    {% for todo in todos%}
    <li>{{todo.text1}} <span>
    <a href="/todo/delete/{{todo._id}}">Delete</a></span></li>
    {%endfor%}
  </p>
</div>

但我似乎无法得到我想要的结果。它只返回'Object‘。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-19 08:31:44

todo项的_id字段是从mongodb加载的,用于显示类型为ObjectId的_id字段,您需要通过调用_id.toString()获得字符串表示形式。

代码语言:javascript
复制
<div class="todoListClass">
  <p>
    <strong>Your todo list:</strong> {{todos.length}}
    {% for todo in todos%}
    <li>{{todo.text1}} <span>
    <a href="/todo/delete/{{todo._id.toString()}}">Delete</a></span></li>
    {%endfor%}
  </p>
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34871612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档