Geoserver null return после транзакции wfs - PullRequest
1 голос
/ 11 марта 2020

Мне было интересно, есть ли способ изменить, какой столбец таблицы возвращается геосервером после транзакции вставки. У меня есть слой street_segment, который имеет в качестве первичного ключа столбец FeatId (автоинкремент). В демо-запросах геосервера всякий раз, когда я выполняю транзакцию вставки, геосервер отвечает как на скриншоте. Однако эта запись создается в базе данных postgres, в которую вставлен только первичный ключ FeatId, а все остальные поля имеют значение null (хотя они имеют значения по умолчанию). Есть ли способ настроить службу WFS геосервера для возврата FeatId вместо fid при выполнении транзакции? Столбец fid отсутствует в базе данных. Я попытался удалить и повторно добавить слой и повторно опубликовать sh это, но все тот же результат.

screen shot

...