使用 db_merge 时,如果进行了 INSERT,则似乎无法检索最后一个插入 ID。
如果进行了插入,则 MergeQuery::execute() 返回 MergeQuery::STATUS_INSERT,而不是像 InsertQuery::execute() 那样返回插入 ID。
使用 db_merge 时是否有一种优雅的方法来检索最后一个插入 ID?
资料来源: http : //api.drupal.org/api/drupal/includes--database--query.inc/function/MergeQuery%3A%3Aexecute/7 http://api.drupal.org/api/drupal/includes --database--query.inc/function/MergeQuery%3A%3Aexecute/7