...

Feb 16, 2010 at 2:47 PM

public ActionResult Show(long Id)
        {
            var m = kr_Menu.FindById(Id);
            m.View += 1;
            m.Save();
            m = kr_Menu.FindById(Id);
            return View(m);
        }

想增加浏览次数,所以把View+1然后还得再Select一次哈

丑点。但是只能这么做。要不就得写SQL。

 

Feb 16, 2010 at 2:48 PM

要是有个自增+1的Update函数就好了,不过貌似这样的函数只适合这样的场合。汗。

 

Coordinator
Feb 18, 2010 at 8:42 AM

Special Name

Coordinator
Feb 19, 2010 at 6:13 AM

Special Name Count 在某些情况下可能不符合预期,还是使用 View++ 比较好。

Feb 25, 2010 at 4:20 AM
Edited Feb 25, 2010 at 4:22 AM

var m = kr_Menu.FindById(Id);
            m.View += 1;
            m.Save(); 
            m = kr_Menu.FindById(Id);  //有点不理解,不要这句不行吗?下面只是return 而已,又没有其他复杂操作。
            return View(m);