Skip to content

bleujin/mongoSearch

Repository files navigation

mongoSearch

remote mongo + search mongo

Search Mongo

public class TestSearchFirst extends TestCase{

protected SearchSession session ;
@Override
protected void setUp() throws Exception {
	SearchRepositoryCentral rc = new SearchRepositoryCentral(new Mongo("ipaddress"), "test", null, null, CentralConfig.newRam().build()) ;
	session = rc.login("search", "mywork") ;
}


public void testFirst() throws Exception {
	session.dropWorkspace() ;
	
	session.newNode().put("name", "bleujin").put("explain", "태극기가 바람에 펄럭입니다.").getSession().commit() ;
	
	assertEquals(1, session.createQuery().eq("name", "bleujin").find().count()) ;
	assertEquals(1, session.createSearchQuery().term("explain", "태극기").find().getTotalCount()) ;
	MyDocument found = session.createSearchQuery().term("explain", "태극기").findOne();
	assertEquals("bleujin", found.get("name")) ;
}

}

About

remote mongo + search mongo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages