PHP Atlas.ORM总是返回相同的结果



我想使用Atlas.Orm.从PHP中的SQLite数据库加载数据

当我运行下面的代码片段时,我得到了一组1773个结果,但每个结果都是一样的!

$atlas = Atlas::new('sqlite:[Path To Database]');
$result = $atlas->select(Stop::class)->fetchRecords();

有人能告诉我这里出了什么问题吗?

经过几个小时的绝望,我自己发现了这个问题。ORM需要设置相应*Table类中的PRIMARY_KEY常量,否则获取记录将失败。

相关内容

  • 没有找到相关文章

最新更新