我有一个用于对象关系映射的内部PHP类。我想对它进行改进,但我不确定该怎么做:
创建新记录时,它会有一个标记为这样的标记。保存记录后,它会检查该标志;如果设置了标志,那么标记为“auto_increment”的任何字段都将被赋予mysqli :: insert_id值。
我想要做的是更新这个,以便数据库在保存时更新的〜任何〜字段(例如,TIMESTAMP DEFAULT NOW())被分配回对象。
因此,想到的唯一方法如下:
我想这可行,但对我来说似乎有点迂回。它还取决于没有自动分配的关键字段。
保存记录后,有没有办法从mysqli对象中获取insert_id以外的自动赋值?