仕事:
hook_field_schema
などを実装して、単一のチェックボックスを含むカスタムフィールドを作成します。
質問:
チェックボックスの値を保存するために、対応するデータベース列を定義するために使用する(または使用する必要がある)データ型はどれですか?
サンプルコード:
function field_test_field_schema ($field)
{
$columns = array();
switch ($field['type']) {
case 'test':
$columns = array(
'value' => array(
'type' => '???',
'not null' => TRUE
),
);
break;
}
return array('columns'=> $columns);
}
更新:
ブール列のnode_schema
使用int
。例:
'status' => array(
'description' => 'Boolean indicating whether the node is published (visible to non-administrators).',
'type' => 'int',
'not null' => TRUE,
'default' => 1,
)