gpt4 book ai didi

javascript - RethinkDB - 多边形不接受顶点数组?

转载 作者:行者123 更新时间:2023-12-03 08:44:39 25 4
gpt4 key购买 nike

我真的很喜欢 RethinkDB 具有开箱即用的地理空间功能。

我遇到的唯一问题是添加多边形。

文档( https://www.rethinkdb.com/api/javascript/polygon/ )说我只能插入我的观点作为参数。这是完全不现实且不可用的,因为我不知道我的用户将决定他们的多边形有多少个顶点。如果我可以向它抛出一个顶点数组,那就太好了,但我收到错误:

Unhandled rejection ReqlDriverError: r.polygon takes at least 3 arguments, 1 provided.

我唯一能想到的就是创建 16 个单独的函数,这些函数接受数组中指定数量的顶点。

有什么想法我可以做什么吗?谢谢!

最佳答案

您可以使用r.args将数组拼接到可变参数函数中。所以 r.polygon(r.args(ARRAY_OF_POINTS)) 应该可以工作。

关于javascript - RethinkDB - 多边形不接受顶点数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32940976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com