【发布时间】:2020-10-19 20:37:27
【问题描述】:
我正在使用 React 构建一个简单的自定义无头 CMS,以通过 API Gateway 和 Lambda 在 Fauna 中保存数据。要在管理员中列出我的帖子,我想从我的集合中获取按日期值排序的数据。
当我创建一个新索引来执行此操作时,我希望获得与创建的默认索引中相同的数据/结构。但是,我发现它只返回在索引中明确定义的数据,没有任何键来描述存在的值。
我之前在没有上下文的情况下询问了this question,并得到了很好的回应,但我想更一般地了解在 Fauna 中实现这一目标的最佳和最有效的做法是什么。除了创建索引之外,我还没有找到一种对数据进行排序的方法。
这种默认行为对我来说是反直觉的。似乎有一种更简单的方法可以以相反的顺序返回数据。我很想知道为什么这是默认行为。我敢肯定,比我聪明得多的人认为它有充分的理由。感谢您的指导。
【问题讨论】:
-
另外,有趣的是,您正在构建什么。会开源吗?我很想看看你的方法:)
-
我什至没有想过开源它。这根本不是一个坏主意。与其他 CMS 一起跳槽时我感到非常沮丧,所以我决定自己动手。前端将是一个解耦的 Gatsby 站点,所以我刚开始使用 Gatsby 进行这个项目,尽管实际上没有什么可构建的。当我把它送到一个像样的地方时,我会告诉你的。非常感谢您的帮助!
标签: faunadb