forked from paulmelnikow/ObjCMongoDB
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
31 lines (21 loc) · 1.2 KB
/
README
File metadata and controls
31 lines (21 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
An Objective-C library for BSON and MongoDB based on the 10gen C driver.
STATUS
Mostly complete. Waiting for ensure index, more .h documentation, sample code, write
concerns, more test cases, and some commands.
FEATURES
* BSON encoding and decoding based on NSCoder's keyed coding scheme. When necessary,
encoding and decoding can be implemented entirely outside the model classes with
help from robust delegate interfaces.
* Built-in support for arrays, dictionaries, embedded objects, strings, numbers,
dates, object IDs, and the miscellaneous MongoDB types.
* Automatically encodes and decodes Core Data entities. The object or the coder's
delegate can customize the default behavior.
* Feels Cocoa-like, not Mongo-like. For example, method names in MongoKeyedPredicate
and MongoUpdateRequest are significantly different from the underlying Mongo
keywords.
Sources copyright Paul Melnikow, 10gen, Neon Design Technology, Inc., and other
contributors. See NOTICE for acknowledgements.
LICENSE
Unless otherwise specified in a source file, sources in this repository are
published under the terms of the Apache License version 2.0, a copy of which is
in this repository as APACHE-2.0.txt.