getOne method
Implementation
Future<Optional<T>> getOne(QueryExecutor executor) {
//return get(executor).then((it) => it.isEmpty ? : it.first);
return get(executor).then(
(it) => it.isEmpty ? Optional.empty() : Optional.ofNullable(it.first));
}