title: Typeorm eager loading not working on one to one relationship
body: <p>Can we eagerly load a one-to-one related entity in typeORM?
  I am using TypeOrm in nestjs.
  The two One-to_One related entities are driver and job:</p>
  <p>in Driver Entity:</p>
  <pre><code>  @OneToOne(() =&gt; JobEntity, job =&gt; job.current_driver)
    @JoinColumn({ name: 'current_job_id', referencedColumnName: 'job_id' })
    current_job: JobEntity
  </code></pre>
  <p>in Job Entity:</p>
  <pre><code>  @ApiProperty({ type: Number, example: 29 })
    @OneToOne(() =&gt; DriverEntity, driver =&gt; driver.current_job, { nullable: true, cascade: true })
    @JoinColumn({ name: 'current_driver_id', referencedColumnName: 'driver_id' })
    current_driver: DriverEntity;
  </code></pre>
  <p>I have tried to access the eagerly loaded entity on both sides, it's not working on either side.</p>