From ab35ac8b769b2d9816dffb33a64f2c6f7bd5dd6e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 05 九月 2024 17:05:55 +0800 Subject: [PATCH] 风行网页版爬虫 --- src/test/java/com/hxh/spring/test/SolrTest.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/src/test/java/com/hxh/spring/test/SolrTest.java b/src/test/java/com/hxh/spring/test/SolrTest.java index 1d0acf9..0707dd7 100644 --- a/src/test/java/com/hxh/spring/test/SolrTest.java +++ b/src/test/java/com/hxh/spring/test/SolrTest.java @@ -1,6 +1,7 @@ package com.hxh.spring.test; import com.yeshi.buwan.dao.HomeNoticeDao; +import com.yeshi.buwan.dao.juhe.youku.InternetSearchVideoDao; import com.yeshi.buwan.dao.video.AlbumVideoMapDao; import com.yeshi.buwan.domain.VideoInfo; import com.yeshi.buwan.domain.solr.SolrAlbumVideo; @@ -25,6 +26,7 @@ import org.junit.runner.RunWith; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; +import org.springframework.data.mongodb.core.query.Update; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.web.WebAppConfiguration; @@ -160,7 +162,12 @@ @Test public void search() { + String key = "澶у攼鐙勫叕妗�"; + SolrVideoSearchFilter filter = new SolrVideoSearchFilter(); + filter.setKey(key); + filter.setContentType(1); + SolrResultDTO internetSearchResultDTO = solrInternetSearchVideoDataManager.find(filter, 1, 10); } @@ -275,4 +282,26 @@ System.out.println(solrAlbumVideo); } + @Test + public void syncInternetSearch(){ + solrInternetSearchVideoDataManager.syncAllAlbum(); + } + + @Resource + private InternetSearchVideoDao internetSearchVideoDao; + + @Test + public void updateTag(){ + Query query=new Query(); + query.addCriteria(Criteria.where("tag").is("璇勫垎锛歯ull")); + List<InternetSearchVideo> list = internetSearchVideoDao.findList(query); + for(InternetSearchVideo video:list){ + InternetSearchVideo update=new InternetSearchVideo(); + update.setTag("璇勫垎锛�9.0"); + update.setId(video.getId()); + internetSearchVideoDao.updateSelective(update); + } + System.out.println(list); + } + } -- Gitblit v1.8.0