如何用Monk检索MongoDb集合标识

我试图用swig做一个非常简单的应用程序“todo应用程序”koajs,我已经成功地将数据插入Mongodb,在我的情况下,数据库的名称是'mytodos',收集是'todos'。

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

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

<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] [object]”。

您的todo项目的_id字段是从mongodb加载的,用于显示ObjectIdtypes的_id字段,您需要通过调用_id.toString()来获取string表示forms。

 <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>