Query nodes with a specific word in them
I'm not sure I'd agree there's not a lot of documentation out there (there are tons, just search Google for EntityFieldQuery).

That said, something like:

$query = new EntityFieldQuery();
$query-&gt;entityCondition('entity_type', 'node')
  -&gt;propertyCondition('type', 'some_type')
  -&gt;fieldCondition('body', 'value', '%' . db_like($input_string) . '%', 'LIKE');

$results = $query-&gt;execute();


is probably what you're looking for