技巧 标签

用户点赞收藏浏览等记录的统一解决方案

  |   0 评论   |   593 浏览

项目中,我们经常会处理用户对某个对象(如帖子、文章、动态、另一个用户等等)有种种的操作,比如点赞、收藏、浏览、关注等等其他标记,我称之为用户对对象的轨迹,其实这个模型基本是一样的,所以我们可以共用一个数据表,一套处理逻辑来解决这些问题。

让ORM支持多结果集

  |   0 评论   |   357 浏览

在现有的ORM框架中,都支持查询单个结果集。比如查询用户表,传入语句,返回一个用户对象的集合。虽然一次性查询多个结果集的情况不多,而且也可以通过多次查询得到,但是从写框架的角度来说,我们并不清楚客户(其他Developer)期望怎么使用我们的框架。(当我写这篇文章的时候,搜索了一下,EF和Dapper都有实现多结果集查询,从其调用来看和我的的思路差不多)