我正在为自己学习 CI 并且出现了这个问题。如果我运行多个 INSERT,无论是否作为事务,是否可以获取每个的插入 ID(以正确的顺序)而不是$this->db->insert_id()
为每个 INSERT 一次运行一个?
例如
-- Get ID of each
INSERT INTO table VALUES (insert1), (insert2), (insert3)
-- What if they're called separately
INSERT INTO table VALUES (insert1)
INSERT INTO table VALUES (insert2)
INSERT INTO table VALUES (insert3)
是否仍然可以从所有这些中获取 ID 作为数组?