Мой веб-сайт разработан с использованием asp net core 2, подключенного к базе данных mysql 5.7.25 в Ubuntu 16.04 через Entity Framework 6.2.0.База данных, подключенная через mysql.data.entityframeworkcore 6.10.6.
Один столбец определен как json.Платформа Entity Framework определяется как
entity.Property(e => e.PlotFeature)
.HasColumnName("plot_feature")
.HasColumnType("json");
. Затем строка json соединяется с 65535 символами, если данные публикуются и передаются через Entity Framework.
Мое текущее решение - изменить тип столбца на средний текст.
Но я все еще хочу использовать json в качестве типа столбца.Есть ли способы изменить ограничение json в Entity Framework?