El servicio de datos REST de WebSphere eXtreme Scale suprime entidades, valores de propiedad y enlaces.
La solicitud DeleteEntity suprime entidades de eXtreme Scale del servicio de datos REST.
Si cualquier relación con la entidad que se debe suprimir tiene definida la supresión en cascada, el servicio de datos REST de eXtreme Scale suprimirá la entidad o las entidades relacionadas.Si desea más detalles sobre la solicitud DeleteEntity, consulte: MSDN Library: DeleteEntity Request (Biblioteca MSDN: solicitud DeleteEntity).
La solicitud DeleteValue define una propiedad de entidad de eXtreme Scale como nula.
No obstante, el programa de fondo de base de datos puede rechazar una solicitud de supresión de este tipo si, por ejemplo, la propiedad no puede tener un valor nulo en la base de datos. En este caso, el servicio de datos REST devuelve una respuesta 500 (Internal Server Error). Si desea más detalles sobre la solicitud DeleteValue, consulte: MSDN Library: DeleteValue Request (Biblioteca MSDN: solicitud DeleteValue).
A continuación se ofrece un ejemplo de solicitud DeleteValue. En este ejemplo, definimos como nulo el nombre de contacto de Customer('IBM').
La solicitud DeleteLink puede eliminar una asociación entre dos instancias de entidad de eXtreme Scale. La asociación puede ser una relación a uno o una relación a muchos.No obstante, el programa de fondo de base de datos puede rechazar una solicitud de supresión de este tipo si, por ejemplo, la restricción de clave foránea está definida. En este caso, el servicio de datos REST devuelve una respuesta 500 (Internal Server Error).Si desea más detalles sobre la solicitud DeleteLink, consulte: MSDN Library: DeleteLink Request (Biblioteca MSDN: solicitud DeleteLink).
La siguiente solicitud DeleteLink elimina la asociación entre Order(101) y su Customer asociado.