Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在NopCommerce中获取产品视图计数?_C#_Asp.net Mvc_Nopcommerce - Fatal编程技术网

C# 如何在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); }

我正在使用NopCommerce。我想找到特定类别的前十大最受欢迎的产品。
为此,我创建了名为
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
}