4 votos

¿No se encontró clave primaria o índice único?

Tengo una tienda creada a partir de una base de datos de Oracle en Geoserver. Ahora, después de crear una capa a partir de la tienda. Y cuando intento acceder a la capa o intento previsualizar la capa, obtengo el mensaje de advertencia en la consola como

No se encontró clave primaria o índice único para 'mylayer'

Veo en la base de datos de Oracle, he creado la clave primaria y también tengo un índice. ¿Alguien puede sugerirme qué estoy haciendo mal, o si me falta algo por configurar en Geoserver? Veo la opción

Metadatos de la clave primaria de la tabla

mientras creo el almacén de datos. ¿Tiene algo que ver con la advertencia que estoy recibiendo?

Gracias

2voto

Daniel Golden Puntos 111

Necesitas especificar el parámetro sortby

http://example.com/geoserver/wfs?
   service=wfs&
   version=2.0.0&
   request=GetFeature&
   typeNames=namespace:featuretype&
   count=N&
   sortBy=attribute

http://docs.geoserver.org/stable/es/user/services/wfs/reference.html#getfeature

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X