由于输入的json可能会有所不同,我正尝试在管道工中使用省略号
#' @post /predict
calculate_prediction <- function(...){
arguments =list(...)
print(arguments)
return(arguments)
这会向我抛出以下错误:
<simpleError: No method asJSON S3 class: R6>
如何解决此问题
答案 0 :(得分:0)
在函数中使用...
的问题在于,前两个参数是在API调用中传递的请求正文和响应正文。如果先添加这些参数,则可以捕获所有剩余的未命名的参数。
#' @post /predict
calculate_prediction <- function(req, res, ...){
arguments = list(...)
print(arguments)
return(arguments)
}