Tag: 僧侣

如何用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]”。

如何用node.js中的monk更新mongodb中的嵌套字段

我正在用新logging更新我的mongodb数据库。 数据库由数组组成的练习字段组成,当我做一个PUT头时,我想用新logging更新具体练习,而不是覆盖特定练习的整个领域,因为我想保留进度的历史logging。 到目前为止,我只能得到在router.get('/:昵称/:info')中看到的特定的嵌套字段,我们可以在其中指定用户及其名称,年龄或性别。 我可以在练习场上做同样的事情,但我一直没有更新这些。 这是数据库: [ { "_id": "59283956c52a5420e74966b9", "info": { "nickname": "annwumy", "name": "Bert", "gender": "male", "age": 25 }, "exercises": [ { "exercise": { "name": "squats", "records": [] } }, { "exercise": { "name": "legpresses", "records": [] } }, { "exercise": { "name": "deadlifts", "records": [] } }, { "exercise": { "name": "benchpresses", "records": […]