是否可以通过 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/