有谁知道如何在c#中执行以下示例。这取自RethinkDb网站上的javascript示例。我已经尝试了很多东西,不能让它在c#中工作。我真正想要的是使用可变数量的参数。 我正在使用RethinkDb.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"));
}
)
答案 0 :(得分:0)
我终于明白了。
R.Table("users").Filter(a =>
{
R.Expr(new string[]{"Peter","John"}).Contains(a.Bracket("name"))
})