0

我需要编写以下查询

SELECT id, name, (

                     CASE WHEN photo =  ''
                     THEN  'DEFAULT_PIC'
                     ELSE photo
                     END
                  ) AS image
       FROM admin_category

ORM可以处理吗?

4

1 回答 1

4

它可以在模型中完成。

class Category(models.Model):
    ...

    @property
    def image(self):
        return self.photo or u'DEFAULT_PIC'

# usage
category.image
于 2012-05-03T08:48:22.823 回答