Mongoose barfs if you add a non-numeric value to a field that requires a number:
GET /api/patient/suggestions/?text=a&value=admission.other 200 9.223 ms - 2
{ [CastError: Cast to number failed for value "a" at path "admissionScore.temperature"]
message: 'Cast to number failed for value "a" at path "admissionScore.temperature"',
name: 'CastError',
kind: 'number',
value: 'a',
path: 'admissionScore.temperature',
reason: undefined }
Mongoose barfs if you add a non-numeric value to a field that requires a number: