question with nestjs / class-validator:
I've got a controller method like so:
@Get('distance')
distance(@Query() distanceDto: DistanceDto) {
console.log(distanceDto);
however it logs out ```
{
from: '[object Object]',
to: '[object Object]'
}
```js
import { IsNumber, IsObject, ValidateNested } from 'class-validator';
export class Point {
@IsNumber()
lat: any;
@IsNumber()
lon: any;
}
export class DistanceDto {
@ValidateNested()
from: Point;
@ValidateNested()
to: Point;
}
how do I get it to read those nested querystring objects properly?