MongoDB Atlas のクエリ
Atlas Device Sync、Atlas Edge Server、Data API、HTTPS endpoints は非推奨です。 詳細 については、 の廃止ページを参照してください。
組み込みのデータソース クライアントを使用して、関数からリンクされたMongoDB データソース内のデータを操作できます。 クライアントには、データの読み取り、書込み、および集計を可能にするメソッドが含まれています。
関数内でデータソースを操作する方法の例については、次のガイドを参照してください。
利用可能なクエリと集計メソッドの詳細なリファレンス情報については、 MongoDB API リファレンス を参照してください。
exports = async function() { // 1. Get a data source client const mongodb = context.services.get("mongodb-atlas"); // 2. Get a database & collection const db = mongodb.db("myDatabase") const collection = db.collection("myCollection") // 3. Read and write data with MongoDB queries await collection.insertOne({ text: "Hello, world!", author: context.user.id }) return await collection.findOne({ author: context.user.id }) }