2016-05-12 21 views
0

Ich möchte Daten aus meiner Android-Anwendung in MongoDB einfügen. Ich habe viele Beispiele gesehen, aber sie haben nicht geholfen. Ich bin neu in Android, also zeig mir bitte ein Beispiel, wie ich eine Zeile/ein Dokument aus meiner Android-Anwendung in MongoDB einfügen kann. Ich habe die Daten in Form von String, die eingefügt werden müssen. (unten angegeben):So fügen Sie eine Zeile/ein Dokument in MongoDB ein

String data = String.format("{\"document\" : {\"date\": \"%s\", \"latitude\": \"%s\", \"longitude\": \"%s\", \"name\": \"%s\"}, \"safe\" : true}", "24/6/1995", "33.642550", "72.990790", "Testing SL"); 

Antwort

0

Sie müssen ein entferntes mobiles Backend erstellen, um MongoDB zu verwenden. Es könnte ein Webserver in Knoten/Java/etc sein. Dadurch wird Ihre Mongo-Datenbank über die REST-API verfügbar gemacht. Die Android-Anwendung führt über diese API HTTP-GET/POST-Anforderungen an den Server aus, um die JSON-Antwort abzurufen.

prüfen dieses Tutorial zu REST API-Backend in Knoten zu erstellen: Mobile Developers – Easily Build a Backend REST API with Node.js

das Lesen Sie auch, wie zu Ihrem Mongo Server in Android verbinden: how do i connect an android app to MongoDB on a remote server? how do i parse the JSON response?

Verwandte Themen