Magentoフラットテーブルにカスタム属性を追加しない.....マーケットプレイスの拡張機能があります。いくつかの属性がありますが、一部の属性はフラットテーブルに追加されていません...私の拡張機能が機能しないため...
属性設定は...
$catalogEavSetup->addAttribute(Mage_Catalog_Model_Product::ENTITY, 'approval', array(
    'group' => 'General',
    'sort_order' => 21,
    'type' => 'int',
    'backend' => '',
    'frontend' => '',
    'label' => 'Approval',
    'note' => '',
    'input' => 'select',
    'class' => '',
    'source' => 'vendorsproduct/source_approval',
    'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
    'visible' => true,
    'required' => false,
    'user_defined' => false,
    'default' => '1',
    'visible_on_front' => false,
    'unique' => false,
    'is_configurable' => false,
    'used_for_promo_rules' => false,
    'used_in_product_listing'  => true,
));全体の設定は正しいですが、mysqlの制限65536により、一部の属性がフラットテーブルに追加されません...これらの属性をフラットテーブルに追加する方法を知っている必要があります...