From ad8f6a45eb44dbf527f915246883034c8554754c Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Wed, 30 Nov 2016 12:08:26 -0500 Subject: [PATCH] Replaced RawSQL with Cast in Coalesce doc example. --- docs/ref/models/database-functions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/ref/models/database-functions.txt b/docs/ref/models/database-functions.txt index ad653a710b..231d023e11 100644 --- a/docs/ref/models/database-functions.txt +++ b/docs/ref/models/database-functions.txt @@ -76,11 +76,11 @@ Usage examples:: A Python value passed to ``Coalesce`` on MySQL may be converted to an incorrect type unless explicitly cast to the correct database type: - >>> from django.db.models.expressions import RawSQL + >>> from django.db.models import DateTimeField + >>> from django.db.models.functions import Cast, Coalesce >>> from django.utils import timezone >>> now = timezone.now() - >>> now_sql = RawSQL("cast(%s as datetime)", (now,)) - >>> Coalesce('updated', now_sql) + >>> Coalesce('updated', Cast(now, DateTimeField())) ``Concat`` ==========