message: Add more examples to Ref Type Documentation
  ref(docs): add more examples
  This is a squash merge of typegoose/typegoose#73
diff: ---
  -title: "Ref"
  +title: 'Ref'
  ---
  The Type `Ref<T>` is the type used for References
  @@ -8,7 +8,29 @@ The Type `Ref<T>` is the type used for References
  ```ts
  class Kitten {
  - @arrayProp({ items: Kitten })
  - public babies!: Ref<Kitten>[];
  + @prop()
  + public name: string;
  +}
  +```
  +
  +```ts
  +class Cat {
  + @prop()
  + public name: string;
  +
  + // Use `itemsRef` for arrays
  + @arrayProp({ itemsRef: 'Kitten' })
  + public babies?: Ref<Kitten>[];
  +}
  +```
  +
  +```ts
  +class Person {
  + @prop()
  + public name: string;
  +
  + // Use `ref` for single items
  + @prop({ ref: 'Cat' })
  + public pet?: Ref<Cat>;
  }
  ```
  