我正在尝试向词汇表中添加很多术语(〜200个),但是我找不到为Drupal 8更新的任何导入模块,而且看来在Drupal 7中执行此操作的功能在Drupal 8.那么,有人能指出我这样做的正确方向吗?
entity_create
如注释中所建议的那样,我尝试使用以下代码来实现:
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
但是我得到了这个错误:
Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type taxonomy_term in Drupal\Core\Entity\FieldableEntityStorageControllerBase->create() (line 65 of core/lib/Drupal/Core/Entity/FieldableEntityStorageControllerBase.php).
有任何想法吗?
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
,但出现错误Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type taxonomy_term in Drupal\Core\Entity\FieldableEntityStorageControllerBase->create() (line 65 of core/lib/Drupal/Core/Entity/FieldableEntityStorageControllerBase.php).
-有任何想法吗?
vid
代替vocabulary_name
。貌似列仍然是vid
在taxonomy_term_data
的,但它现在的翻译名称,而不是ID
entity_create()