由于数组属性,FaunaDB 返回同一项目的多个实例,为什么?

问题描述

正如标题所说,我目前正在使用 FaunaDB 作为 React 应用程序来管理库存。我的库存集合中的每个项目都有一个销售“属性”,它是一个像这样的数组:

"data": {
    "sales": [["2021/2/5",2],["2021/2/9",1],["2021/2/11",["2021/2/16",1]]
}

当使用返回 data.sales 的索引时,Fauna 多次返回同一个项目,因为它破坏了我的 sales 数组。这是使用我之前示例中的数组的示例: screenshot of my index return。 如您所见,它多次向我发送相同的项目,但每次都从我的数组中获得不同的值。我想每个请求只获取一次我的项目,将整个数组作为“属性”,我该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)