Php 辅助模型未插入数据在同一表上保留多个模型

Php 辅助模型未插入数据在同一表上保留多个模型,php,laravel,Php,Laravel,我有两个项目(项目A和项目B)都使用相同的数据库,它有一个名为items的表,该表主要是从项目A创建的。从项目A连接到一个名为Item.php的模型,项目A中的所有东西都运行良好 在项目B中,我有一个名为Product的模型,它也使用items表。 我已将受保护的$table='items';那里 在项目B中,我可以获得从项目B创建的所有数据,并相应地进行操作。 但是当我尝试从项目B创建项时,它会给我错误:未定义的索引:id,,但它会填充数据库中的数据,但我无法获取项目B中的数据 重要提示:但当

我有两个项目(项目A和项目B)都使用相同的数据库,它有一个名为
items
的表,该表主要是从项目A创建的。从项目A连接到一个名为Item.php的模型,项目A中的所有东西都运行良好

在项目B中,我有一个名为Product的模型,它也使用items表。 我已将受保护的$table='items';那里 在项目B中,我可以获得从项目B创建的所有数据,并相应地进行操作。 但是当我尝试从项目B创建项时,它会给我错误:
未定义的索引:id,
,但它会填充数据库中的数据,但我无法获取项目B中的数据

重要提示:但当我使用DB facade插入和获取数据时,它不会给我任何错误,而且工作正常


但是,如果我尝试使用批量分配或通过创建对象实例(如
$product=new product
)插入数据,则不知道发生了什么。

您能否显示项目B中的模型,以及您所做的哪些操作导致
未定义索引
错误?您如何在表中区分项目A和项目B?