C# 如何使用DB和C在运算符中执行Sql#

C# 如何使用DB和C在运算符中执行Sql#,c#,rethinkdb,C#,Rethinkdb,有人知道如何在c#中执行以下示例吗。这是来自RequiredDB网站上的javascript示例。我试过很多方法,但在c#中都无法奏效。我真正想做的是使用可变数量的参数。 我正在使用db.Driver库 在SQL中: SELECT * FROM users WHERE name IN ('Peter', 'John') 在javascript中 r.table("users").filter( function (doc) { return r.expr(["Peter","Joh

有人知道如何在c#中执行以下示例吗。这是来自RequiredDB网站上的javascript示例。我试过很多方法,但在c#中都无法奏效。我真正想做的是使用可变数量的参数。 我正在使用db.Driver库

在SQL中:

SELECT * FROM users
WHERE name IN ('Peter', 'John')
在javascript中

r.table("users").filter(
  function (doc) {
    return r.expr(["Peter","John"])
            .contains(doc("name"));
  }
)

我终于明白了

R.Table("users").Filter(a =>
{
    R.Expr(new string[]{"Peter","John"}).Contains(a.Bracket("name"))
})