@wilmer.lemke
In Drupal 8, you can load a node by its ID using the Node::load()
method. Here is an example of how you can use this method:
1 2 |
$node = Drupal odeEntityNode::load($nid); |
Where $nid
is the ID of the node you want to load.
Alternatively, you can use the entity_load()
function, which allows you to load multiple nodes at once:
1
|
$nodes = Drupal::entityTypeManager()->getStorage('node')->loadMultiple([$nid1, $nid2, ...]); |
Here, $nid1
, $nid2
, etc. are the IDs of the nodes you want to load. The function returns an array of nodes, indexed by their IDs.
Note that both of these methods will return a fully-populated node object, including all field values and other properties. If you only need a limited set of data for the node, you may want to consider using a custom query to retrieve the data from the database.