我正在使用NopCommerce。我想找到特定类别中前10名最受欢迎的产品
为此,我创建了一个名为ProductViewDetails
的新表。我想在此表中加入“Product”表来存储产品视图计数。
那么,我怎样才能得到特定产品的数字ff视图?
答案 0 :(得分:2)
您需要编写逻辑以增加产品查看次数action
public ActionResult Product(int productId)
{
_productViewService.IncreaseViewCount(productId);
}
在服务中,您需要编写实际逻辑来增加查看次数
public virtual void IncreaseViewCount(int pId)
{
//here get entry for product view details if exists or create new one
//then increase count by 1
}