From a7faa2fd039a3f32a54d49dd3094c1aeb4442222 Mon Sep 17 00:00:00 2001 From: Sascha Matzke Date: Mon, 4 May 2009 14:16:42 +0200 Subject: [PATCH] removed mongodb.tuple.index usage from mongodb.tuple fixed mongodb article to show new define-persistent syntax --- extra/mongodb/mongodb-docs.factor | 4 ++-- extra/mongodb/tuple/tuple.factor | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extra/mongodb/mongodb-docs.factor b/extra/mongodb/mongodb-docs.factor index ff8a769993..afdb2777fd 100644 --- a/extra/mongodb/mongodb-docs.factor +++ b/extra/mongodb/mongodb-docs.factor @@ -15,9 +15,9 @@ ARTICLE: "mongodb" "MongoDB factor integration" { $heading "Highlevel tuple integration" } "The " { $vocab-link "mongodb.tuple" } " vocabulary lets you define persistent tuples that can be stored to and retrieved from a MongoDB database" { $unchecked-example - "USING: mongodb.driver mongodb.tuple fry ;" + "USING: mongodb.driver mongodb.tuple fry literals ;" "MDBTUPLE: person name age ; " - "person \"persons\" { { \"age\" +fieldindex+ } } define-persistent " + "person \"persons\" { } { $[ \"ageIdx\" [ \"age\" asc ] key-spec ] } define-persistent " "\"db\" \"127.0.0.1\" 27017 " "person new \"Alfred\" >>name 57 >>age" "'[ _ save-tuple person new 57 >>age select-tuple ] with-db" diff --git a/extra/mongodb/tuple/tuple.factor b/extra/mongodb/tuple/tuple.factor index cbde30ca80..9173957979 100644 --- a/extra/mongodb/tuple/tuple.factor +++ b/extra/mongodb/tuple/tuple.factor @@ -1,6 +1,6 @@ USING: accessors assocs classes.mixin classes.tuple classes.tuple.parser compiler.units fry kernel sequences mongodb.driver -mongodb.msg mongodb.tuple.collection mongodb.tuple.index +mongodb.msg mongodb.tuple.collection mongodb.tuple.persistent mongodb.tuple.state strings ; IN: mongodb.tuple