DeveloperYvan
DeveloperYvan
 这里是拿不到函数的参数,但感觉应该可以根据metaForMethods扩展下.
 大概思路就是没有WEB_ROUTER_PARAM_KEY的时候再添加下metaForMethods的类型参数,老哥帮忙看看能不能实现? > 这样不支持,拿不到参数哦
```javascript import { modelOptions, mongoose, prop } from '@typegoose/typegoose'; @modelOptions({ existingConnection: mongoose.createConnection( 'mongodb+srv://cluster0.hy9wo.mongodb.net/', { useNewUrlParser: true, useUnifiedTopology: true } ), }) export class User { @prop() public name?: string; @prop({...
> > ```js > > import { modelOptions, mongoose, prop } from '@typegoose/typegoose'; > > > > @modelOptions({ > > existingConnection: mongoose.createConnection( > > 'mongodb+srv://cluster0.hy9wo.mongodb.net/', > > { useNewUrlParser: true,...
> > > > > > ```js > > > > > > import { modelOptions, mongoose, prop } from '@typegoose/typegoose'; > > > > > > > > >...
> > 有用nodejs 做服务端的配置中心吗? > > 抱歉,不是太明白你的意思,你之前上面提供的base_service.ts方案应该是可以解决mongoose多连接问题的,虽然可能不是最理想简洁的,不过也有好处,这样可以控制开发者不在controller里访问数据库,只在service里访问数据库 > > 我设想的比较理想的使用方式,希望可以支持类似下面使用模式: > > ```js > // 支持多连接配置 > export const mongoose = { > clients: { > default: { > uri:...