Можна отримати елементи поля у сутності
// Find all terms on $node in field 'field_tags'.
$terms = field_get_items('node', $node, 'field_tags');
Але чи є зручний спосіб зробити реверс, Core чи іншим способом?
// Attach new term $term to $node in field 'field_tags'.
$term = taxonomy_term_load($tid);
$node = field_set_items('node', $node, 'field_tags', 'taxonomy_term', $term);
node_save($node);
Я хотів би уникнути клопоту привласнення вручну $ терміна, перегляньте детально, як виглядає структура масиву, а потім побудуйте масив вручну, як це іноді нетривіально.
Єдине питання в основній черзі, яке я міг знайти, що виглядало неоднаково схожим, стосувався мови мови поля api DX .