我正在尝试得到PK id =2的操作
$operations = Operation::findOrFail(2)->get(); 这行代码应该行得通,但我得到了所有6个操作的结果……
当然,我的另外5个ID值从1到6,它们不匹配。
我检查Operation是一个没有自定义配置的机型,已经迁移创建了Operation表,ID为主键...
当然,我可以用另一个雄辩的查询来更改它,但这应该是可行的,我很想知道它失败的原因。
我错过了什么?
发布于 2020-09-24 18:33:39
删除->get()它应该是
$operations = Operation::with('meters')->findOrFail(2);
get()为您提供了一个集合,其中包含Operation的所有数据,以获取您应该删除get()的单个实例
https://stackoverflow.com/questions/64044519
复制相似问题