长时间的MySQL / PHP的用户,第一次Drupal的用户。其实,我不这样做Drupal的发展(我只是使用的数据库中的一些数据到一个单独的应用程序来拉),我只是想弄清楚,如果这是它如何工作的:

content_type_*表中的“值”的字段中的每一个的类型是LONGTEXT的。这似乎有点坚果给我(更不用提一个痛苦到CAST很多值的,如果我不想要一个字符串),但是这是Drupal的是如何工作的?抑或是(应该?)开发商指定在Drupal的管理某种方式“类型”。

显然的Drupal的吸引力是它的模块化设计,它似乎“使数据库为您服务”的事实,但我不喜欢它的生产在所有的模式。

有帮助吗?

解决方案

CCK确实是因为CCK无法知道你会允许值多久会(尤其是当它是一个自由进入的textarea)。谁知道足够任何的Drupal开发想它从一个LONGTEXT的东西,更适合特定领域有诀窍进入数据库,并调整它自己改变。

Drupal的做了很多关于你的,但有一些事情最好留给了开发商。这是其中之一,是增加索引你很可能会过滤某些CCK content_type_*领域的相关问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top