同一查询我有推动查询行走返回与同桌
$articles = ArticlesQuery::create()->find();
var_dump($articles);
exit;
哪些查询项目表(ID,users_id,article_category_id,images_id,标题,正文,批准,CREATED_DATE,删除),但不同的输出我得到的结果是非常不同的。
预期的结果是
object(PropelObjectCollection)[34]
object(Articles)[35]
protected 'startCopy' => boolean false
protected 'id' => int 1
protected 'users_id' => int 1
protected 'articles_category_id' => int 1
protected 'images_id' => int 1
protected 'title' => string 'Article Title Here updated' (length=26)
protected 'body' => resource(68, stream)
protected 'approved' => int 0
protected 'created_date' => null
protected 'deleted' => null
protected 'aUsers' => null
protected 'aArticlesCategory' => null
protected 'alreadyInSave' => boolean false
protected 'alreadyInValidation' => boolean false
protected 'validationFailures' =>
array
empty
protected '_new' => boolean false
protected '_deleted' => boolean false
protected 'modifiedColumns' =>
array
empty
protected 'virtualColumns' =>
array
empty
但结果我得到的是
object(PropelObjectCollection)[49]
object(Articles)[50]
protected 'startCopy' => boolean false
protected 'id' => int 1
protected 'users_id' => int 1
protected 'articles_category_id' => int 0
protected 'images_id' => int 0
protected 'title' => string '[email protected]' (length=22)
protected 'body' => resource(71, stream)
protected 'approved' => int 0
protected 'created_date' => null
protected 'deleted' => null
protected 'aUsers' => null
protected 'aArticlesCategory' => null
protected 'alreadyInSave' => boolean false
protected 'alreadyInValidation' => boolean false
protected 'validationFailures' =>
array
empty
protected '_new' => boolean false
protected '_deleted' => boolean false
protected 'modifiedColumns' =>
array
empty
protected 'virtualColumns' =>
array
empty
同样的查询更早的工作。我刚开始使用Propel ORM。我不知道什么是错的。我已经尝试重新生成php的运行时配置,然后生成新的模型类。我已将Propel与CI集成在一起。我仍然试图解决这个问题,我不知道是什么导致了不同的输出。
你只是在你的表中有更多的项目。就这样。有关数据库中第一次测试和第二次测试的数据的任何数据? – j0k
你能否用上面表格的例子来解释一下。你看到第一个结果是用相同的查询正确获得的,它没有任何改变的话可能会有所不同。仍然困惑。 – Samundra
但是你什么时候运行这些查询?一个接一个地?上个月,另一个今天? – j0k