Attributes
Extremely Popular
Repository
Current version released
5 years ago
Dependencies
github.com
Versions
- v0.34.0Latest
- v0.33.0
- v0.32.0
- v0.31.2
- v0.31.1
- v0.31.0
- v0.30.1
- v0.30.0
- v0.29.4
- v0.29.3
- v0.29.2
- v0.29.1
- v0.29.0
- v0.28.1
- v0.28.0
- v0.27.0
- v0.26.0
- v0.25.0
- v0.24.0
- v0.23.1
- v0.23.0
- v0.22.0
- v0.21.2
- v0.21.1
- v0.21.0
- v0.20.1
- v0.20.0
- v0.13.0
- v0.12.1
- v0.12.0
- v0.11.1
- v0.11.0
- v0.10.1
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.2
- v0.5.1
- v0.5.0
- v0.4.0
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.0
- v0.1.0
deno_mongo
deno_mongo is a MongoDB database driver developed for deno, based on rustβs official
mongodb
library package.
Links
- Guides TODO
- Examples TODO
- Benchmarks TODO
Examples
import { init, MongoClient } from "https://deno.land/x/mongo/mod.ts";
// Initialize the plugin and specify the binary release version (because the binary currently has no idea how to associate the version in ts and the binary)
await init("0.1.0");
const client = new MongoClient();
client.connectWithUri("mongodb://localhost:27017");
const db = getClient().database("test");
const users = db.collection("users");
// insert
const insertId = await users.insertOne({
username: "user1",
password: "pass1"
});
// findOne
const user1 = await users.findOne({ _id: insertId });
// deleteOne
const deleteCount = await users.deleteOne({ _id: insertId });