完美!我看到了问题!messages 表的 image_url 字段类型是 character varying(默认长度 255),但 base64 编码的图片数据远远超过了这个限制。我需要将其改为 text 类型来存储任意长度的数据。
让我使用 SQL 脚本来修改这个字段:
让我创建这个 SQL 脚本:
完美!已成功修改数据库字段。现在 messages 表的 image_url 字段已从 character varying 改为 text 类型,可以存储任意大小的 base64 编码图片数据。现在尝试发送带图片的消息应该就能成功了。