Skip to content

Commit 8a22c6e

Browse files
authored
Update schematypes.md
1 parent f873339 commit 8a22c6e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/schematypes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,7 @@ const temperatureSchema = new Schema({
663663
const Temperature = mongoose.model('Temperature', temperatureSchema);
664664

665665
const temperature = new Temperature({ celsius: 1339 });
666-
typeof temperature.celsius; // 'number'
666+
temperature.celsius instanceof bson.Double; // true
667667
```
668668

669669
There are several types of values that will be successfully cast to a Double.
@@ -673,7 +673,7 @@ new Temperature({ celsius: '1.2e12' }).celsius; // 15 as a Double
673673
new Temperature({ celsius: true }).celsius; // 1 as a Double
674674
new Temperature({ celsius: false }).celsius; // 0 as a Double
675675
new Temperature({ celsius: { valueOf: () => 83.0033 } }).celsius; // 83 as a Double
676-
new Temperature({ celsius: '' }).celsius; // null as a Double
676+
new Temperature({ celsius: '' }).celsius; // null
677677
```
678678

679679
The following inputs will result will all result in a [CastError](validation.html#cast-errors) once validated, meaning that it will not throw on initialization, only when validated:

0 commit comments

Comments
 (0)