1 Quickstart
Here’s a little snippet that uses the API.
| (define m (create-mongo)) |
| (define d (make-mongo-db m "awesome-dot-com")) |
| (current-mongo-db d) |
| (define-mongo-struct post "posts" |
| ([title #:required] |
| [body #:required] |
| [tags #:set-add #:pull] |
| [comments #:push #:pull] |
| [views #:inc])) |
| (define p |
| (make-post #:title "Welcome to my blog" |
| #:body "This is my first entry, yay!")) |
| (set-add-post-tags! p 'awesome) |
| (inc-post-views! p) |
| (set-post-comments! p (list "Can't wait!" "Another blog?")) |
| (post-comments p) |