public void Boost_with_high_value() { var q = new SolrQueryBoost(new SolrQuery("solr"), 34.2E10); var serializer = new DefaultQuerySerializer(new DefaultFieldSerializer()); var query = serializer.Serialize(q); Assert.AreEqual("(solr)^342000000000", query); }
public void SolrQuery_Boost() { var q = new SolrQuery("solr").Boost(12.2); var serializer = new DefaultQuerySerializer(new DefaultFieldSerializer()); var query = serializer.Serialize(q); Assert.AreEqual("(solr)^12.2", query); }
public void Query() { var q = new SolrHasValueQuery("name"); var serializer = new DefaultQuerySerializer(new DefaultFieldSerializer()); var query = serializer.Serialize(q); Assert.AreEqual("name:[* TO *]", query); }
public string Serialize(object q) { var serializer = new DefaultQuerySerializer(new DefaultFieldSerializer()); return serializer.Serialize(q); }