1

我正在尝试将省略号与管道工一起使用,因为输入 json 可能会有所不同

 #' @post /predict
    calculate_prediction <- function(...){
      arguments =list(...)
      print(arguments)
      return(arguments)

这会在下面引发错误:

 <simpleError: No method asJSON S3 class: R6>

如何解决此问题

4

1 回答 1

0

在你的函数中使用的问题...是前两个参数是在 API 调用中传递的请求正文和响应正文。如果您先添加它们,您可以捕获所有剩余的未命名参数。

#' @post /predict

calculate_prediction <- function(req, res, ...){
      arguments = list(...)
      print(arguments)
      return(arguments)
}
于 2019-03-21T21:02:09.107 回答