Advertisement
Guest User

Untitled

a guest
Oct 1st, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. package com.example.alejandrosanchez.memercedandi;
  2.  
  3. import mydb.firstproject.event;
  4. import java.util.List;
  5. import java.util.Map;
  6. import java.util.HashMap;
  7.  
  8. import com.arangodb.ArangoCollection;
  9. import com.arangodb.ArangoCursor;
  10. import com.arangodb.ArangoDB;
  11. import com.arangodb.ArangoDBException;
  12. import com.arangodb.entity.BaseDocument;
  13. import com.arangodb.entity.CollectionEntity;
  14. import com.arangodb.model.AqlQueryOptions;
  15. import com.arangodb.util.MapBuilder;
  16. import com.arangodb.velocypack.VPackSlice;
  17. import com.arangodb.velocypack.exception.VPackException;
  18.  
  19. public class EventsList {
  20. public static List<Event> GetList(){
  21.  
  22. ArangoDB arangoDB = new ArangoDB.Builder().password("asdfghjkl").build();
  23.  
  24. String dbName = "_system";
  25. String collectionName = "mapcoords";
  26. try {
  27. BaseDocument myDocument = arangoDB.db(dbName).collection(collectionName).getDocument("1",
  28. BaseDocument.class);
  29. System.out.println("Key: " + myDocument.getKey());
  30. System.out.println("Attribute lat: " + myDocument.getAttribute("lat"));
  31. System.out.println("Attribute lng: " + myDocument.getAttribute("lng"));
  32. } catch (ArangoDBException e) {
  33. System.err.println("Failed to get document: myKey; " + e.getMessage());
  34. }
  35.  
  36. ArangoCursor<BaseDocument> cursor = arangoDB.db(dbName).query("for doc in mapcoords return doc",new HashMap<String,Object>(),new AqlQueryOptions(),BaseDocument.class);
  37. List<Event> theList = new List<Event>();
  38. for(; cursor.hasNext();) {
  39. BaseDocument obj = cursor.next();
  40. System.out.println(obj.getAttribute(""));
  41. Event
  42. }
  43.  
  44.  
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement