Update README.md

pull/2/head
Louis Chatriot 12 years ago
parent 6331c90aff
commit 3b60acc945
  1. 10
      README.md

@ -36,8 +36,8 @@ db.robots.loadDatabase();
### Inserting documents ### Inserting documents
The native types are String, Number, Boolean and Date. You can also use The native types are String, Number, Boolean and Date. You can also use
arrays and subdocuments (objects). If you specify an `_id` field, it arrays and subdocuments (objects). If you specify an `_id` field, it
will be used as the document's _id, otherwise a nedb will generate one. will be used as the document's _id, otherwise nedb will generate one.
Note the generated `_id` is a simple string, not an ObjectId. Note that the generated `_id` is a simple string, not an ObjectId.
```javascript ```javascript
var document = { hello: 'world' var document = { hello: 'world'
@ -68,12 +68,18 @@ use `find` to look for multiple documents matching you query, of
// Finding all planets in the solar system // Finding all planets in the solar system
db.find({ system: 'solar' }, function (err, docs) { db.find({ system: 'solar' }, function (err, docs) {
// docs is an array containing documents _id1, _id2, _id3 // docs is an array containing documents _id1, _id2, _id3
// If no document is found, docs is equal to []
}); });
// Finding all inhabited planets in the solar system // Finding all inhabited planets in the solar system
db.find({ system: 'solar', inhabited: true }, function (err, docs) { db.find({ system: 'solar', inhabited: true }, function (err, docs) {
// docs is an array containing document _id2 only // docs is an array containing document _id2 only
}); });
db.findOne({ _id: 'id1' }, function (err, doc) {
// doc is the document _id1
// If no document is found, doc is null
});
``` ```

Loading…
Cancel
Save