Lucene.Net.Facet.DrillDownQuery.Term C# (CSharp) Method

Term() public static method

Creates a drill-down term.
public static Term ( string field, string dim ) : Term
field string
dim string
return Term
        public static Term Term(string field, string dim, params string[] path)
        {
            return new Term(field, FacetsConfig.PathToString(dim, path));
        }

Usage Example

        public virtual void TestTermNonDefault()
        {
            string aField = config.GetDimConfig("a").IndexFieldName;
            Term   termA  = DrillDownQuery.Term(aField, "a");

            Assert.AreEqual(new Term(aField, "a"), termA);

            string bField = config.GetDimConfig("b").IndexFieldName;
            Term   termB  = DrillDownQuery.Term(bField, "b");

            Assert.AreEqual(new Term(bField, "b"), termB);
        }