Relative Content

Tag Archive for mongodbrestmongodb-queryaggregation-framework

Mongoqueryable Join query taking longer time

public async Task<PaginationResult<TypeEntity>> GetAllWorkFlowAsync(string filterCondition,string sort, int page, uint? limit, bool includeDeleted, string model) { var sharedResult = _mongoRepository .GetAllAsync(SharedDbQueryableCollection.Where(td => model == null || td.Model == model).ApplyFilter(filterCondition, _scopeConditionEnforcement)); var tenantResult = _mongoRepository .GetAllAsync(TenantDbQueryableCollection.Where(td => model == null || td.Model == model).ShouldIncludeDeleted(includeDeleted) .ApplyFilter(filterCondition, _scopeConditionEnforcement)); var result = (await Task.WhenAll(sharedResult, tenantResult)) .SelectMany(t => t).ToList(); var finalResult […]