Drupalのフィールド値とLONGTEXT
-
13-09-2019 - |
質問
久しぶりのmysql / PHPユーザ、初めてDrupalのユーザー。
content_type_*
テーブルの「値」フィールドのひとつひとつは、型LONGTEXT
です。これは、(私は文字列を使用しない場合の値の多くをCAST
する必要が痛みを言及しない)私には少しナットをようだが、これは、Drupalがどのように動作するかですか?それとも(?必要があります)開発者は、Drupalの管理者に何らかの方法で「タイプ」を指定していない。
は明らかのDrupalの魅力は、そのモジュール性と、「あなたのためのデータベースを作る」ように見えるということですが、私はそれがすべてで生産のスキーマを好きではありませんよ。
解決
CCKはないこと(それは自由エントリーTEXTAREAだ場合は特に)CCKは、あなたがなり許すだろうどのくらいの値を知ることができないので。その特定のフィールドがDBに行くと自分自身をそれを微調整するためのノウハウを持っていることをより良いスーツ何かにLONGTEXT
から、それを変更するには十分に知っている任意のDrupalのDEVます。
Drupalは、あなたのために多くのことを行いますが、開発者に任さ最高の特定のものがあります。あなたは上のフィルタする可能性が高いです特定のCCKのcontent_type_*
フィールドにインデックスを追加するのに関連する問題があり、これは、それらの一つです。
所属していません StackOverflow