Explained a little bit better on query vs queryAll