csv データを動的に mysql テーブルに保存したいと考えています。私のcsv列ヘッダーによると、データをmysqlテーブルのそれぞれの列に挿入したいと考えています。このためには、Zend Framework コントローラーまたはモデルからすべてのテーブル フィールド名を取得する必要があります。
私は試してみました:
**
$metadata = new Zend\Db\Metadata\Metadata($adapter);
$table = $metadata->getTable($tableName);
$table->getColumns();
**
しかし、それはエラーを示しています:
致命的なエラー: クラス 'Import\Model\Zend\Db\Metadata\Metadata' が見つかりません。
Zend Framework 2を使用してすべての mysql テーブル フィールド名を取得するにはどうすればよいですか?