[英]How I can insert to MongoDB using Rest API with Javascript?
我试图将记录插入到我的mongoDB中。 这是我尝试过的:
$.ajax({
type: "POST",
url: "http://localhost:28017/messages_sent/better/?doc=",
data: {
thread_id: event.threadID,
message_id: event.messageID,
user_email: sdk.User.getEmailAddress(),
token: token
},
dataType: "JSON"
});
countUsage();
chrome.storage.sync.set({ "last_tracked_email_date": Date.now() });
alert("hello");
}
});
我正在尝试查看MongoDB,但在数据库中找不到任何东西。
如何使用javascript和MongoDB本身的Rest API将记录插入到MongoDB中?
经过很好的讨论,我知道您正在尝试在Mongo中插入数据。
而且此Mongo的rest API功能仅支持检索数据
来自官方文档
为了方便起见,mongod流程包括一个简单的REST API。 不支持插入,更新或删除操作,通常用于监视,警报脚本和管理任务。
因此,您可以通过多种方式在Mongo中插入数据:
但是在评论中,OP希望Mongo中提供一些数据来测试功能,因此编写仅用于插入的API并不是一个很好的解决方案。
因此,如果您只想插入数据并舒适地使用CLI,则只需进入mongo shell,然后直接将其插入到集合中即可。
但是,如果不是这样,那么Robomongo将会非常高效。 它用于添加/删除和其他CRUD操作。
使用robomongo的简单步骤:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.