package org.fanli.elastic; import java.util.List; import org.junit.Test; import com.yeshi.fanli.dao.elastic.ESOrderDao; import com.yeshi.fanli.entity.order.ESOrder; import com.yeshi.fanli.util.BeanUtil; public class Test_Query { // @Test public void add() { try { ESOrderDao dao = BeanUtil.getBean(ESOrderDao.class); ESOrder order = new ESOrder(); order.setUid(974767L); // order.setUidDirect(974767L); // order.setUidIndirect(333808L); order.setPlatform(2); order.setOrderNo("102594835359"); order.setTradeId("102594835359-100000650837"); order.setGoodsName("荣耀畅玩8C两天一充 莱茵护眼 刘海屏 全网通版4GB+32GB 幻夜黑 移动联通电信4G全面屏手机 双卡双待"); dao.save(order, order.getPlatform() + "#" + order.getTradeId()); System.out.println("-------------结束-------------"); } catch (Exception e) { e.printStackTrace(); } } // @Test public void update() { try { ESOrderDao dao = BeanUtil.getBean(ESOrderDao.class); ESOrder order = new ESOrder(); order.setPlatform(1); System.out.println("-------------结束-------------"); } catch (Exception e) { e.printStackTrace(); } } // @Test public void detele() { try { ESOrderDao dao = BeanUtil.getBean(ESOrderDao.class); // dao.delete("1_102205518158-42030576999"); System.out.println("-------------结束-------------"); } catch (Exception e) { e.printStackTrace(); } } // @Test // public void queryMatch() { // try { // ESOrderDao dao = BeanUtil.getBean(ESOrderDao.class); // List list = dao.query("8C", "974767"); // for (ESOrder esOrder: list) { // System.out.println(esOrder.getUid() + " "+ esOrder.getGoodsName()); // System.out.println(esOrder.getUidDirect() + " "+ esOrder.getUidIndirect()); // } // System.out.println("-------------结束-------------"); // } catch (Exception e) { // e.printStackTrace(); // } // } }