MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Android Studio:połączenie z serwerem MongoDB za pomocą sterownika Mongo Java Driver

Niestety sterownik Java Mongo nie działa na Androidzie, ponieważ w systemie Android brakuje niektórych klas Java, zgodnie z to Post w StackOverflow . Jednak pewien użytkownik StackOverflow rozwidlał sterownik Mongo Java i naprawił problem. Możesz zobaczyć ich wersję biblioteki na Github .

Przewiń w dół do opisu i pobierz najnowszy plik jar. W tej chwili to ten:

https://github.com/matfur92/mongo-java-driver/blob/gh-pages/JARs/mongo-java-driver-3.4.0-SNAPSHOT.jar?raw=true .

Następnie idź dalej i usuń linię w zależnościach build.gradle dla mongo-java-driver. Linia do usunięcia powinna wyglądać mniej więcej tak:

dependencies {
    ...
    compile 'org.mongodb:mongodb-driver:3.4.2'
    ...
}

Na koniec dodaj pobrany plik jar do swojej aplikacji (przewodnik tutaj ). Teraz Twój kod powinien działać bez modyfikacji. Udało mi się korzystać ze zwykłej funkcjonalności MongoDB, ale nie byłem w stanie uruchomić GridFS.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dodaj pole o rosnącej wartości w MongoDB Aggregation na podstawie warunku

  2. Czy mongoose / mongodb ma dostęp do odwołań do obiektów w schemacie podczas agregacji?

  3. Dlaczego alert jest zdefiniowany [fine]d, a następnie dwie linie później, nie jest to (Meteor)?

  4. jak przekazać zmienną do wyrażenia regularnego?

  5. jak uzyskać kombinacje elementów w polu tablicy w MongoDB?