您好,我的foreach循环返回一个Call to a member function bookmarkItems() on int,当我尝试为我的数据库设定种子时。我不明白我错过了什么,我已经像这样设置了关系,然后当我试图保存新的bookmarkitem时,它会返回错误。stack overflow post about saving我尝试过save或attach,但两者都返回相同的错误,我看不到代码中缺少的内容。编辑: 在看到Post::all()->random()->id应该是Post
我不能使用多对多多态关系在急切加载中选择列Etape::with(array('entreprises'=> function($query) {}))->get();class Etape extends Eloquent {
public function entreprisesreturn $this-&g
我与用户和角色之间存在多对多的关系。用户是关系的所有者,并且拥有CascadeType.ALL。当我为数据库设定种子时,我首先创建用户,创建角色,并将角色分配给用户。我可以想象,由于我在保存用户,角色也会因为cascadetype而保存在数据库中,但我得到的错误就是标题中提到的那个错误。strategy = GenerationType.AUTO)@ManyToMany
p
我对SQL很陌生,并且正在sqlzoo ()上做一些练习。根据其中一个问题,我的SQL语句被认为是错误的,但我认为它等同于引用语句。
这个数据库有两个实体(电影和演员)在一个多对多的关系.每个实体都有自己的表。第三个表,即铸件,用来连接它们。这种关系是多对多的,因为每部电影都有很多演员,每个演员都出现在很多电影中。movie JO