예제 #1
0
        private string GetESOperator(FilterQueryOperator op)
        {
            switch (op)
            {
            case FilterQueryOperator.contains:
                return("match");

            case FilterQueryOperator.startsWith:
                return("match_phrase_prefix");

            default:
                throw new ApplicationException("Error in converting to ES Query, check your code");
            }
        }
예제 #2
0
        private string GetSqlOperator(FilterQueryOperator op)
        {
            switch (op)
            {
            case FilterQueryOperator.equal:
                return("=");

            case FilterQueryOperator.notEqual:
                return("<>");

            case FilterQueryOperator.contains:
            case FilterQueryOperator.startsWith:
                return("like");

            default:
                throw new ApplicationException("Error in converting to SQL Query, check your code");
            }
        }