cannot cast type character varying[] to jsonb django migration
问题 I have alter my model from arrayfield to json field now i am receiving error cannot cast type character varying[] to jsonb LINE 1: ...LUMN "questionaires" TYPE jsonb USING "questionaires"::jsonb. How to fix this ? and how it did occur? from questionaires = ArrayField(models.CharField(max_length=4000), null=True, blank=True) to questionaires = JSONField(null = True,blank = True) 回答1: I think you have to perform multiple stage migrates: Create temporary new field with type JSONField: Ex