我想从我的Android应用程序中将数据插入MongoDB。我见过很多例子,但他们没有帮助。我是Android新手所以请给我一个例子,说明如何从我的Android应用程序向MongoDB插入行/文档。我必须插入String
形式的数据。 (见下文):
String data = String.format("{\"document\" : {\"date\": \"%s\", \"latitude\": \"%s\", \"longitude\": \"%s\", \"name\": \"%s\"}, \"safe\" : true}", "24/6/1995", "33.642550", "72.990790", "Testing SL");
答案 0 :(得分:0)
您需要创建一个远程移动后端才能使用MongoDB。 它可以是Node / Java / etc中的Web服务器。这将通过REST API公开您的Mongo数据库。 Android应用程序将通过此API对服务器执行HTTP GET / POST请求以获取JSON响应。
查看本教程以在节点中创建REST API后端: Mobile Developers – Easily Build a Backend REST API with Node.js
另请阅读本文,了解如何连接到android中的mongo服务器: how do i connect an android app to MongoDB on a remote server? how do i parse the JSON response?