Correctly populate pageset in ApiQueryGeoSearchElastic

When using ApiPageSet::populateFromQueryResult(), the query must contain
all the columns returned by that instance's
ApiPageSet::getPageTableFields().

Bug: 72764
Change-Id: Ic49e2b1b2b6e1cc6dac0d710df5249cedd90a55f