我很好地将数据保存到我的表中,但我想获取已保存的 HABTM 记录的 ID。
保存数组如下所示:
Array
(
[User] => Array
(
[id] => 1
)
[Following] => Array
(
[follows_uid] => 36
)
)
所以它在followers_users表中保存了一条新记录,用户ID为1,被关注者的用户ID为36。对于每条新记录,都有一个新ID,但我不能使用$this->User->getInsertID();
或$this->User->getLastInsertID();
返回ID [User]
. _
保存并运行后,pr($this->User->FollowersUser);
我得到了这个:
AppModel Object
(
[useDbConfig] => default
[useTable] => followers_users
[id] =>
[data] => Array
(
[FollowersUser] => Array
(
[16] =>
)
)
在这种情况下,查看数据库的实际插入 id 是9
任何想法将不胜感激!