r - 省略号与管道工的用法
问题描述
我正在尝试将省略号与管道工一起使用,因为输入 json 可能会有所不同
#' @post /predict
calculate_prediction <- function(...){
arguments =list(...)
print(arguments)
return(arguments)
这会在下面引发错误:
<simpleError: No method asJSON S3 class: R6>
如何解决此问题
解决方案
在你的函数中使用的问题...
是前两个参数是在 API 调用中传递的请求正文和响应正文。如果您先添加它们,您可以捕获所有剩余的未命名参数。
#' @post /predict
calculate_prediction <- function(req, res, ...){
arguments = list(...)
print(arguments)
return(arguments)
}
推荐阅读
- vb.net - 我如何验证这一点?
- python - 如何主动删除重复输入到 Flask 服务器上的文本文件中?
- string - Qt:省略富文本
- python - 变量的作用就像 Python 中的指针?
- c# - Visual Studio:NullReferenceException
- java - Android:MediaStore.Images.Media 找不到任何图片
- apache-kafka-connect - S3 连接器与 HourlyPartitioner 失败
- java - 如何使用 java cxf 创建客户端 TGT
- c# - 除了回显传入消息之外,有没有办法让 tcp 服务器发送响应?
- python - 将 python 烧瓶与 firebase 存储一起使用时,在烧瓶视图/函数中而不是在 firebase 中管理安全规则是否安全?