Zend framework 在zend框架脚本中加载条令模型

Zend framework 在zend框架脚本中加载条令模型,zend-framework,scripting,doctrine,models,Zend Framework,Scripting,Doctrine,Models,我使用zend framework 1.10,在脚本库下有一个脚本 我从命令行运行这个脚本 如何加载所有条令的模型并在脚本中使用它们 在我写的剧本的开头 /** * Doctrine CLI script */ define('APPLICATION_ENV', 'production'); define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application')); set_include_path(implod

我使用zend framework 1.10,在脚本库下有一个脚本

我从命令行运行这个脚本

如何加载所有条令的模型并在脚本中使用它们

在我写的剧本的开头

/**
 * Doctrine CLI script
 */
define('APPLICATION_ENV', 'production');
define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    realpath(APPLICATION_PATH . '/../library/lib'),
    realpath(APPLICATION_PATH . '/models/generated'),
    realpath(APPLICATION_PATH .'/models'),
    get_include_path()
))); 

require_once 'Zend/Application.php';

// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);
然后我连接到学说

require_once 'Doctrine.php';

$doctrineConfig = $application->getOption('doctrine');
$manager = Doctrine_Manager::getInstance();
$manager->openConnection($doctrineConfig['connection_string']);
然后,当我尝试运行以下查询时:

 $q = Doctrine_Query::create()
            ->select('c.CampaignId')            
            ->from('ModelCampaigns c');
他写了一个错误:

致命错误:未捕获异常 带有消息的“条令例外” “找不到类模型活动”


现在可以了,我将此添加到脚本:

require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
$loader->setFallbackAutoloader(true);

$moduleLoader = new Zend_Application_Module_Autoloader(array(
    'namespace' => '',
    'basePath' => APPLICATION_PATH));