Si possono recuperare elementi di campo da un'entità con
// Find all terms on $node in field 'field_tags'.
$terms = field_get_items('node', $node, 'field_tags');
Ma c'è un modo conveniente per fare il contrario, Core o altro?
// 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);
Vorrei evitare il fastidio di assegnare manualmente un termine $, andare a vedere in dettaglio l'aspetto della struttura dell'array e quindi costruire l'array a mano, poiché a volte non è banale.
L'unico problema nella coda principale che ho trovato che sembrava vagamente simile riguardava il linguaggio di campo api DX .