在哪里可以找到该mongodb connect函数的实现方式?

问题描述

我按住Ctrl键并单击了MongoClient.connect方法,以便检查其实现方式, 该驱动程序(npm i mongodb)显然是用TS编写的,

这一切都很好,但是我能找到的只是该方法的几个版本(重载的函数),我仍然找不到实现它的地方! 请帮助我了解我在想什么!

下面一行是我到达的地方

import GoogleSignIn
import FBSDKCoreKit

    func application(_ application: UIApplication,open url: URL,sourceApplication: String?,annotation: Any) -> Bool {
    if GIDSignIn.sharedInstance().handle(url) {
        return true
    } else if ApplicationDelegate.shared.application(application,open: url,sourceApplication: sourceApplication,annotation: annotation) {
        return true
    }
    
    return false
}

@available(iOS 9.0,*)
func application(_ app: UIApplication,options: [UIApplication.OpenURLOptionsKey : Any]) -> Bool {
    if GIDSignIn.sharedInstance().handle(url) {
        return true
    } else if ApplicationDelegate.shared.application(app,sourceApplication: options[UIApplication.OpenURLOptionsKey.sourceApplication] as? String,annotation: options[UIApplication.OpenURLOptionsKey.annotation]
        ) {
        return true
    }
    return false
}

解决方法

谢谢@kevinadi 我单击了链接,然后单击对源的引用,使我可以: https://mongodb.github.io/node-mongodb-native/3.6/api/lib_mongo_client.js.html

这使实施变得清晰