2010-12-15 5 views
0

Как построить многокритериальные запросы в драйвере Norm, добавляя дополнительные фильтры к одному существующему базовому запросу? Благодарю.NoRM MongoDB: создавать сложные фильтры или добавлять фильтры к существующим запросам

var coll= mongo.GetCollection<TaggedContents>(); 
var coll2 = coll.AsQueryable().Where(x=> x.ID==ID && x.Name=="Name"); 
var coll3 = coll2.AsQueryable().Where(x=> x.TagId==tagId && x.TagName=="TagName"); 

ответ

0

Это выглядит как кандидата для оператора LINQ Union, примерно в SQL эквивалент «И» или «ИЛИ»

 Смежные вопросы

  • Нет связанных вопросов^_^