我正在尝试过滤一个表,谓词是代码中列表的附件。这可以通过代码完成并且不需要将列表添加到RethinkDB
表格中吗?
var list=new List<int>{1,2,3};
var filter=r.Db("someDb").Table("SomeTable").Filter(x=>list.Contains(x("field")));
如您所见,我有列表,c#
但我不能以某种方式将其作为语法中的谓词。Reql
无论如何要这样做吗?
或者我可以以某种方式使用for
类似的 var basicExpression 创建一个表达式吗?
foreach(var item in list)
{
basicExpression.Or(x("something").Eq(item));
}
最后做出一个大大的表情?