單節點.js項目中的monose和多個數據庫我正在做一個包含子項目的Node.js項目。一個子項目將有一個MongoDB數據庫,Monose將用于包裝和查詢db。但問題是Monose不允許在單個monose實例中使用多個數據庫,因為模型構建在一個連接上。要使用多個monose實例,Node.js不允許多個模塊實例,因為它在require()..我知道在Node.js中禁用模塊緩存,但我認為這不是一個好的解決方案,因為它只需要貓鼬。我試著用createConnection()和openSet()在貓鼬身上,但這不是解決辦法。我試圖深入復制貓鼬實例(http:/blog.Imaginea.com/深處復制javascript/)將新的貓鼬實例傳遞給子項目,但它會拋出RangeError: Maximum call stack size exceeded.我想知道是否有任何方式使用多個數據庫與貓鼬或任何解決辦法這個問題?因為我覺得貓鼬很容易很快?;蛘咂渌K作為推薦?
單節點.js項目中的monose和多個數據庫
莫回無
2019-07-22 19:31:10