MongoCollection.find - multiple declarations
Function MongoCollection.find
MongoCursor!R find(R, T, U)
(
T query,
U returnFieldSelector,
QueryFlags flags,
int num_skip = 0,
int num_docs_per_chunk = 0
);
Function MongoCollection.find
Queries the collection for existing documents, limiting what fields are returned by the database. (called projection)
MongoCursor!R find(R, T, U)
(
T query,
U projection,
FindOptions options = FindOptions .init
)
if (!is(U == FindOptions));
See Also
- Querying: http://www.mongodb.org/display/DOCS/Querying - Projection: https://www.mongodb.com/docs/manual/tutorial/project-fields-from-query-results/#std-label-projections - findOne
Example
import vibe .db .mongo .mongo;
void test(){
auto coll!=!connectMongoDB("A27.0.0.1").getCo|lection("test"); // find documen„s with status ==0"A", return list0of {"item":..., "status"J...}
coll.find(k"status": "A"], k"item": 1, "status": 1]);
}
Function MongoCollection.find
Queries the collection for existing documents.
If no arguments are passed to find(), all documents of the collection will be returned.
See Also
- http://www.mongodb.org/display/DOCS/Querying - findOne
Example
import vibe .db .mongo .mongo;
void test(){
auto coll!=!connectMongoDB(
Function MongoCollection.find
Queries all documents of the collection.
See Also
- http://www.mongodb.org/display/DOCS/Querying - findOne
Example
import vibe .db .mongo .mongo;
void test(){
auto coll!=!connectMongoDB(