【问题标题】:Where are the FaunaDB functions called "Delete" and "Collections"?名为“删除”和“集合”的 FaunaDB 函数在哪里?
【发布时间】:2021-12-25 16:26:36
【问题描述】:

我是 FaunaDB 的菜鸟。我已成功将一个集合添加到数据库中,并从该集合中查询了一条记录。现在我想删除收藏。我遵循了示例here,但在 Delete 和 Collection 函数中,它都显示“当前上下文中不存在名称 'Delete/Collection'”

我在代码顶部使用了这些。

using FaunaClient = FaunaDB.Client;
using FaunaTypes = FaunaDB.Types;

我已确保我的 NuGet 包都在最新版本上。我已经尝试对 FaunaDB 中的所有类进行点遍历以找到它们,但无济于事。什么给了?

【问题讨论】:

  • 您是否添加了适当的using static 语句,如the guide 中的“使用”中所示?
  • 是的。没有它们,添加集合和查询它就不会工作。使用 FaunaClient = FaunaDB.Client;使用 FaunaTypes = FaunaDB.Types;
  • 我的意思是using static FaunaDB.Query.Language
  • 啊!在测试添加和查询时,我在原来的课程中就有这个问题,但是当我重新编写它时不知何故忽略了它。

标签: c# faunadb


【解决方案1】:

您尝试访问的方法都是the Language struct 上的静态方法。要以 FaunaDB 教程中所示的方式访问它们,您需要添加对 FaunaDB.Query.Language 的静态引用:

using static FaunaDB.Query.Language;

【讨论】:

    猜你喜欢
    • 2015-11-26
    • 1970-01-01
    • 2017-03-23
    • 2014-06-04
    • 2019-01-06
    • 1970-01-01
    • 2020-03-14
    • 1970-01-01
    • 2015-06-13
    相关资源
    最近更新 更多