Spring 不支持数据休息方法 'PATCH'
Spring Data Rest method 'PATCH' is not supported
您知道 spring-data-rest
是否支持方法 'PATCH' 吗?我有以下存储库:
@RepositoryRestResource(collectionResourceRel = "users", path = "users")
public interface UserRepository extends JpaRepository<User, Long>{
}
当我尝试使用以下 HTTP 调用更新用户的某个特定字段时:
PATCH http://localhost:8080/users/1 -d{'field1':'value1'}
我收到错误消息:
WARN 23413 --- [nio-8080-exec-6] o.s.web.servlet.PageNotFound : Request method 'PATCH' not supported
我是否需要添加一些额外的配置才能使其正常工作?
我检查了文档 here 并假设它应该开箱即用。
是我的错。我有另一个控制器覆盖 spring-data-rest 的路径。
您知道 spring-data-rest
是否支持方法 'PATCH' 吗?我有以下存储库:
@RepositoryRestResource(collectionResourceRel = "users", path = "users")
public interface UserRepository extends JpaRepository<User, Long>{
}
当我尝试使用以下 HTTP 调用更新用户的某个特定字段时:
PATCH http://localhost:8080/users/1 -d{'field1':'value1'}
我收到错误消息:
WARN 23413 --- [nio-8080-exec-6] o.s.web.servlet.PageNotFound : Request method 'PATCH' not supported
我是否需要添加一些额外的配置才能使其正常工作? 我检查了文档 here 并假设它应该开箱即用。
是我的错。我有另一个控制器覆盖 spring-data-rest 的路径。