Um campo GeoJSON deve ser incluído em um tipo de geometria como uma string. Portanto, um campo GeoJSON deve ser definido como o seguinte;
geometry: { type: { type: String }, coordinates: [Number] }
ou se você quiser definir um valor padrão, você pode usar a linha abaixo;
geometry: { type: { type: String, default:'Point' }, coordinates: [Number] }
Boa sorte..