When I attempt to run the following query against Raven DB, I get a "Expression type not supported: System.Linq.Expressions.TypedParameterExpression" exception.
var userIdsICareAbout = Session.Query<User>()
.Where(u => u.Username == username
|| u.Managers.Any(m => m == username))
.Select(u => u.Username)
.ToList();
var kudos = Session.Query<Kudo>()
.Where(k => userIdsICareAbout.Any(u => u == k.GivingUserId)
|| userIdsICareAbout.Any(u => u == k.ReceivingUserId))
.ToList();
Can I make a query like this work somehow?
Thanks, Matt