mongo-dart / lib / objectory / ObjectoryDirectConnectionImpl.dart

Diff from to


 class ObjectoryDirectConnectionImpl extends ObjectorySingleton{
   Db db;
-  Future<bool> open(String database, [String url]){
+  Future<bool> open([String database, String url]){
     db = new Db(database);
-  void save(PersistentObject persistentObject){
-    db.collection(persistentObject.type).save(persistentObject);
+  void save(RootPersistentObject persistentObject){
+    db.collection(persistentObject.type).save(; = persistentObject["_id"];
-  void remove(PersistentObject persistentObject){
+  void remove(RootPersistentObject persistentObject){
     if ( === null){
-        PersistentObject obj = objectory.map2Object(className,map);
+        RootPersistentObject obj = objectory.map2Object(className,map);
       }).then((_) => completer.complete(result));
     return completer.future;  
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.