だから、これは2日間私を夢中にさせてきました.3つのDBテーブルを使用するモジュールを書いており、そのうち2つは完全にインストールされ、これは3番目のものです:
$schema['tags_twistal'] = array(
'description' => t('Taxonomy for videos (tags)'),
'fields' => array(
'vid' => array(
'description' => t('The video ID'),
'type' => 'varchar',
'length' => 255,
'not null' => TRUE,
),
'tag' => array(
'description' => t('The tag name'),
'type' => 'varchar',
'length' => 255,
'not null' => TRUE,
),
),
'primary key' => array('tag','vid'),
);
私が考えることができるのは、設定した主キーと関係があるということだけです。私も試しました:
'unique keys' => array(
'tag_vid' => array('tag', 'vid'),
),
'primary key' => array('tag_vid'),
何か案は?髪を引っ張るつもりです!