public function setIndexedNow(array $articles)
{
$qb = $this->getEntityManager()->createQueryBuilder();
$qb = $qb->update('Newscoop\\Entity\\Article', 'a')->set('a.indexed', 'CURRENT_TIMESTAMP()');
if (!is_null($articles) && count($articles) > 0) {
$articleNumbers = array();
foreach ($articles as $article) {
$articleNumbers[] = $article->getNumber();
}
$qb = $qb->where($qb->expr()->in('a.number', $articleNumbers));
}
return $qb->getQuery()->execute();
}