Ejemplo n.º 1
0
        public IFilterGroup <T> And <TType>(Expression <Func <T, TType[]> > fieldSelector, TType filterValue, bool raw)
        {
            _filterGroup.Filters.Add(
                new Filter(
                    ElasticSearchService <T> .GetFieldName(fieldSelector),
                    filterValue,
                    typeof(TType),
                    raw,
                    Operator.And));

            return(this);
        }
Ejemplo n.º 2
0
        public IFilterGroup <T> Or <TType>(Expression <Action <T> > fieldSelector, TType[] filterValues, bool raw)
        {
            _filterGroup.Filters.Add(
                new Filter(
                    ElasticSearchService <T> .GetFieldName(fieldSelector),
                    filterValues,
                    typeof(TType),
                    raw,
                    Operator.Or));

            return(this);
        }