V dokumentaci odkazujete na nesprávný typ. V kódu máte type="string" ale váš odkaz na dokumentaci souvisí s type="object" .
Pokud si přečtete část tabulky výše v odkazovaných dokumentech, uvidíte tento string je přetypován na VARCHAR v MySQL, pokud length nepřesahuje maximální délku pro MySQL a je přetypován do MEDIUMTEXT if length překračuje.
Ale pokud chcete získat explicitně TEXT pole budete muset definovat sloupec pomocí type="text" .