请问我如何在 rpn_func 这里增加一个 vec[Real] 类型 能讲下吗 谢谢

这要修改哪里呢?

Hi,

Coprocessor 框架只支持以下 7 种基本运算类型:Int, Real, Bytes, Decimal, DateTime, Duration, Json,类似于 MySQL / TiDB 的内置函数只能传入这几种数据类型作为参数。

如果你需要实现的是一个函数接受任意个数参数,可以使用 #[rpn_fn(varg)] (所有参数都是同一个类型)或 #[rpn_fn(raw_varg)](不同位置的参数类型不一样)

如果有其他问题,欢迎在 AskTUG 上提问,你也可以:

1赞