C# 如何在NopCommerce中获取产品视图计数?
我正在使用NopCommerce。我想找到特定类别的前十大最受欢迎的产品。C# 如何在NopCommerce中获取产品视图计数?,c#,asp.net-mvc,nopcommerce,C#,Asp.net Mvc,Nopcommerce,我正在使用NopCommerce。我想找到特定类别的前十大最受欢迎的产品。 为此,我创建了名为ProductViewDetails的新表。我想将“Product”表与此表联接以存储产品视图计数 那么,如何获得特定产品的ff视图数呢?您需要在下面的操作中编写增加产品视图数的逻辑 public ActionResult Product(int productId) { _productViewService.IncreaseViewCount(productId); }
为此,我创建了名为
ProductViewDetails
的新表。我想将“Product”表与此表联接以存储产品视图计数
那么,如何获得特定产品的ff视图数呢?您需要在下面的
操作中编写增加产品视图数的逻辑
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
}