我正在下面的drupal中创建新实体,
$entity = new stdClass();
$entity->type = 'entity_type';
$entity->id = 0;
$entity->title = 'Entity Title';
//Add data to fields
$entity->field_introduction = array
(
'und' => array
(
"0" => array
(
'value' => $strIntroduction
)
)
);
.
.
.
.
//After adding all the fields, I am saving entity as follows,
entity_get_controller('summary_report')->save($entity);
实体成功保存。在此之后,我想要进一步操作的实体ID。我如何获得这个新创建的实体ID。
答案 0 :(得分:0)
$entity
将包含您的ID,因为在保存实体后,对象将被所有数据填充。从save()
方法返回的数据为TRUE
或FALSE
。希望这会有所帮助。