我想使用Atlas.Orm.从PHP中的SQLite数据库加载数据
当我运行下面的代码片段时,我得到了一组1773个结果,但每个结果都是一样的!
$atlas = Atlas::new('sqlite:[Path To Database]');
$result = $atlas->select(Stop::class)->fetchRecords();
有人能告诉我这里出了什么问题吗?
经过几个小时的绝望,我自己发现了这个问题。ORM需要设置相应*Table类中的PRIMARY_KEY常量,否则获取记录将失败。