20180315航海日记

1.话题取消后不应该在前端所有地方进行显示;话题存储在两个地方 一个mysql数据库中,另一个是在solr中;

    (1).将mysql数据库中数据进行操作;

    (2).将solr中数据进行删除;

2.话题发布操作:

    (1).将mysql中数据进行修改

    (2).先对solr进行查询,判断solr中是否存在,如果不存在需要今天添加,

Map<String,String> map = new HashedMap();
//查询solr中的内容
SolrQuery query = new SolrQuery(tidStr);
SolrParams solrParams = new MapSolrParams(map);
query.add(solrParams);
map.put("df","id");
QueryResponse queryResponse = client.query(query);
List<TopicBean> topicBeans = queryResponse.getBeans(TopicBean.class);

if(!topicBeans.isEmpty()){
    addBeanToSolr(client,topic);
}

3.在用户详情页添加话题推荐用户:

    (1).话题不同,用户可以相同;

    (2).使用modal框 进行一次表单提交;

posted @ 2022-02-15 18:19  搬砖的孟达  阅读(15)  评论(0)    收藏  举报  来源