Sql server 使用nestjs和mssql的typeorm中出现意外的空值
我正在为一个项目使用nestjs。我使用mssql作为数据库。然而,我遇到了以下意想不到的问题 在职教师Sql server 使用nestjs和mssql的typeorm中出现意外的空值,sql-server,nestjs,typeorm,Sql Server,Nestjs,Typeorm,我正在为一个项目使用nestjs。我使用mssql作为数据库。然而,我遇到了以下意想不到的问题 在职教师 const newTask = new AssignTaskEntity(); newTask.task = ra; newTask.opportunity = opportunity; await this.assignTaskRepository.save(newTask) 如果我记录newTask,它会显示所有有效数据,例如task是TaskEntity对象,opportunity是
const newTask = new AssignTaskEntity();
newTask.task = ra;
newTask.opportunity = opportunity;
await this.assignTaskRepository.save(newTask)
如果我记录newTask,它会显示所有有效数据,例如task是TaskEntity对象,opportunity是opportunity实体对象
这是我的任务实体:
@ManyToOne(type => TaskEntity, { onDelete: 'CASCADE', eager: true })
task: TaskEntity;
@ManyToOne(type => OpportunityEntity, opportunity => opportunity.tasks, { nullable:true, onDelete: 'CASCADE' })
opportunity: OpportunityEntity;
下面是我在做日志时得到的一个示例机会:
OpportunityEntity {
id: 1,
ppid: 'sss',
opportunityName: 'Extension Test',
createdAt: 2020-10-05T09:15:07.163Z,
updatedAt: 2020-10-05T10:43:28.633Z,
destinations: 'ss',
[Symbol()]: false,
[Symbol()]: []
}
我想知道为什么在正确获取任务的同时,我的机会为空