fix: reqParams read error & feat: set default db as faas
This commit is contained in:
parent
24e2526eab
commit
28bab3e7e3
@ -1,12 +1,12 @@
|
|||||||
import {
|
import {
|
||||||
controller, response, requestBody, httpGet, httpPost, queryParam
|
controller, response, requestBody, httpGet, httpPost, queryParam, requestParam
|
||||||
} from 'inversify-express-utils';
|
} from 'inversify-express-utils';
|
||||||
import { inject } from 'inversify';
|
import { inject } from 'inversify';
|
||||||
import { DBClient } from 'cc-server-db'
|
import { DBClient } from 'cc-server-db'
|
||||||
import 'cc-server-db-mongo'
|
import 'cc-server-db-mongo'
|
||||||
|
|
||||||
//process.env.FAAS_MONGO_URL = 'mongodb://192.168.0.2:27017';
|
//process.env.FAAS_MONGO_URL = 'mongodb://192.168.0.2:27017';
|
||||||
process.env.FAAS_MONGO_DB = "faas";
|
//process.env.FAAS_MONGO_DB = "faas";
|
||||||
|
|
||||||
const TABLE = 'users'
|
const TABLE = 'users'
|
||||||
|
|
||||||
@ -32,7 +32,7 @@ export class Controller {
|
|||||||
|
|
||||||
@httpGet('/:id')
|
@httpGet('/:id')
|
||||||
public async get(
|
public async get(
|
||||||
@queryParam('id') id: string
|
@requestParam('id') id: string
|
||||||
): Promise<Model> {
|
): Promise<Model> {
|
||||||
return this.client.findOneById(TABLE, id);
|
return this.client.findOneById(TABLE, id);
|
||||||
}
|
}
|
||||||
@ -46,7 +46,7 @@ export class Controller {
|
|||||||
|
|
||||||
@httpPost('/:id')
|
@httpPost('/:id')
|
||||||
public async update(
|
public async update(
|
||||||
@queryParam('id') id: string,
|
@requestParam('id') id: string,
|
||||||
@requestBody() model: Model
|
@requestBody() model: Model
|
||||||
): Promise<boolean> {
|
): Promise<boolean> {
|
||||||
return this.client.updateById(TABLE, id, model);
|
return this.client.updateById(TABLE, id, model);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { Db, MongoClient } from 'mongodb';
|
import { Db, MongoClient } from 'mongodb';
|
||||||
|
|
||||||
const connStr = process.env.FAAS_MONGO_URL || 'mongodb://192.168.0.2:27017';
|
const connStr = process.env.FAAS_MONGO_URL || 'mongodb://192.168.0.2:27017';
|
||||||
const dbName = process.env.FAAS_MONGO_DB || "frppool";
|
const dbName = process.env.FAAS_MONGO_DB || "faas";
|
||||||
|
|
||||||
export class MongoDBConnection {
|
export class MongoDBConnection {
|
||||||
private static isConnected: boolean = false;
|
private static isConnected: boolean = false;
|
||||||
|
Loading…
Reference in New Issue
Block a user