sql >> データベース >  >> NoSQL >> MongoDB

react-nativeアプリでMongoDBAtlasClusterdbに接続します

    ここでmongodbによって提案された形式に従ってコードを書き直す必要があると思います:

    https://mongodb.github.io/node-mongodb -native / api-articles / nodekoarticle1.html

    つまり、本質的に:

        const MongoClient = require('mongodb').MongoClient;
    
        //make sure to check connection string is correct here, since this depends on the whether you are running standalone, replica, sharded cluster 
    
        const uri = "mongodb+srv://<userName>:<password>@testcluster1-dbdq3.mongodb.net/test?retryWrites=true&w=majority";
    
    
        MongoClient.connect(uri, { useNewUrlParser: true }, function(err, client) {
    
           if (err) {
    
                 //error
    
           } else {
    
                 var collection = client.db('test').collection('devices');
    
                 //client.close() should be called after you are done performing actions such as collection.update, etc.
    
           }
        });
    


    1. laravel-mongodbを使用したoauth2-server-laravelの設定

    2. または演算子を使用したモルヒネクエリ

    3. ubuntuサーバーでMongodbをビルドするときにエラーが発生しました

    4. Mongo NativeQueryを使用してMongoDBDBRef配列を解決し、解決されたドキュメントで作業する