diff options
| author | Farhaan Bukhsh <farhaan.bukhsh@gmail.com> | 2019-11-10 19:22:21 +0530 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2019-11-11 10:10:31 +0100 |
| commit | 78025531eb4733fb99ac4dd4da55fe84d306072b (patch) | |
| tree | 633edd6ae8c4ef13f24c11c1fbaf80dab9f1da9a /docs | |
| parent | bca2ffd3c267fecbcfb683a853f350959afee553 (diff) | |
[3.0.x] Fixed #30958 -- Used a clearer example in the Cast() docs.
Backport of 4cb15450adac4003ed98f4adcb1710c95fd2b919 from master
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/models/database-functions.txt | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/ref/models/database-functions.txt b/docs/ref/models/database-functions.txt index 8dc84ca8e2..e0229d5967 100644 --- a/docs/ref/models/database-functions.txt +++ b/docs/ref/models/database-functions.txt @@ -39,10 +39,12 @@ Usage example:: >>> from django.db.models import FloatField >>> from django.db.models.functions import Cast - >>> Value.objects.create(integer=4) - >>> value = Value.objects.annotate(as_float=Cast('integer', FloatField())).get() - >>> print(value.as_float) - 4.0 + >>> Author.objects.create(age=25, name='Margaret Smith') + >>> author = Author.objects.annotate( + ... age_as_float=Cast('age', output_field=FloatField()), + ... ).get() + >>> print(author.age_as_float) + 25.0 ``Coalesce`` ------------ |
