コード例 #1
0
        public void UpdatePositiveSet(AliRecommend2DataEntities db, DateTime predictDate)
        {
            DateTime tomorrow = predictDate.AddDays(1);
            var      data     = db.T_UserAction.Where(d => d.actiondate >= predictDate && d.actiondate < tomorrow && d.behaviortype == 4).Select(d => new { d.userid, d.itemid });

            PositiveSet.Clear();
            foreach (var record in data)
            {
                PositiveSet.Add(String.Format("{0},{1}", record.userid, record.itemid));
            }
        }
コード例 #2
0
 public bool CheckIsPositive(int userid, int itemid)
 {
     return(PositiveSet.Contains(String.Format("{0},{1}", userid, itemid)));
 }