db_mergeを使用する場合、INSERTが行われた場合、最後の挿入IDを取得できないようです。
MergeQuery :: execute()は、InsertQuery :: execute()のように挿入IDではなく、挿入が行われた場合にMergeQuery::STATUS_INSERTを返します。
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 --データベース--query.inc/function / MergeQuery%3A%3Aexecute / 7