Browse Source

Add connectOrCreate logic

pull/153/head
Thomas 4 years ago
parent
commit
83229eccf0
  1. 16
      apps/api/src/app/order/order.controller.ts

16
apps/api/src/app/order/order.controller.ts

@ -132,12 +132,26 @@ export class OrderController {
return this.orderService.createOrder( return this.orderService.createOrder(
{ {
...data, ...data,
date,
Account: { Account: {
connect: { connect: {
id_userId: { id: accountId, userId: this.request.user.id } id_userId: { id: accountId, userId: this.request.user.id }
} }
}, },
date,
SymbolProfile: {
connectOrCreate: {
where: {
dataSource_symbol: {
dataSource: data.dataSource,
symbol: data.symbol
}
},
create: {
dataSource: data.dataSource,
symbol: data.symbol
}
}
},
User: { connect: { id: this.request.user.id } } User: { connect: { id: this.request.user.id } }
}, },
this.request.user.id this.request.user.id

Loading…
Cancel
Save