private function pluckDotNoteted($fieldName)
{
if ($this->isResultAsArray()) {
$cursor = clone $this;
$result = $cursor->asObject()->findAll();
unset($cursor);
} else {
$result = $this->findAll();
}
$list = array();
foreach ($result as $key => $document) {
$list[$key] = $document->get($fieldName);
}
return $list;
}