转换linq表达式<>使用c#Driver进行IMongoQuery

时间:2012-10-24 22:05:30

标签: mongodb mongodb-.net-driver

给出一个;

Expression<Func<T, bool>> criteria;

是否可以使用驱动程序将其转换为IMongoQuery

看起来它可能在某个地方的QueryBuilder中,但我看不到它。

1 个答案:

答案 0 :(得分:5)

以下是一个例子:

public class C
{
    public int Id;
    public int N;
}

Expression<Func<C, bool>> criteria = x => x.N == 2;
var query = Query<C>.Where(criteria);