我正在使用Propel ORM,我设置了必须来自Propel Documentation的所有内容。我有表,当我回显一些Table行的结果时,结果只是NULL,而且所有内容都是NULL。 当然这些表/行不是空的。它与标准查询一起工作正常。 问题是也没有错误,这就是为什么我找不到解决方案而且我无法解释问题,就像我想要的那样。 我是Propel的新手,想要使用它。如果有人有经验帮助我,请。 我正在使用MySQL。 代码只是标准:
// setup the autoloading
require_once '../vendor/autoload.php';
// setup Propel
require_once '../vendor/bin/generated-conf/config.php';
$author = new Authors();
echo '<pre>';
var_dump($author);
echo '</pre>';
表格不为空。
答案 0 :(得分:0)
http://propelorm.org/Propel/documentation/08-logging.html
您将了解有关日志错误的更多信息。
答案 1 :(得分:0)
$author = new Authors();
是否未检索作者中的所有行(是名为author的作者还是作者?)。为此,您需要使用查询:
$q = \AuthorsQuery::create();
$authors = $q->find();
foreach ($authors as $author) {
var_dump($author->toArray());
}