faunadb - 如何获取 FaunaDB 类的字段或模式

标签 faunadb

是否可以通过 fauna-shell 或 fauna-java API 获取 FaunaDB 类模式或字段?

我期待给定类或实例的字段及其数据类型

最佳答案

Fauna 没有将模式强制融入其中,因此了解特定类实例上存在哪些字段的唯一方法是获取该实例并检查它。 You can find example queries for loading instances in the FaunaDB documentation.

您还可以运行类似的查询(请原谅我的 JavaScript,它在 Java 中看起来略有不同。)q.Paginate(q.Indexes()) -- 这将列出数据库中的所有索引。和 q.Paginate(q.Classes())将列出类(class)。类似 q.Get(q.Class("greetings")) 的查询将加载特定的类架构,对于索引,它看起来像:q.Get(q.Index("all_greetings"))

关于faunadb - 如何获取 FaunaDB 类的字段或模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52004463/

相关文章:

go - FaunaDB搜索文档并根据得分获得排名

faunadb - 如何在 Fauna DB 上高效查询和过滤?

authentication - 将 FaunaDB 客户端 secret 存储在 cookie 中安全吗?

graphql - FaunaDB GraphQL API 返回 "Invalid database secret"

faunadb - 有没有办法查询在 FQL 中创建 YESTERDAY 的所有 POSTS 的 COUNT?

javascript - 如何增加动物区的值(value)?使用 javascript 和服务器端函数

faunadb - 如何在动物群中按多个条件查询?

faunadb - 具有可搜索嵌套对象数组的 CreateIndex