我正在使用mvc,mongodb和asp.net成員構建一個庫。MongoDB,.NET MVC
當用戶瀏覽登錄的網站(登出時自動設置爲預覽),我需要檢查他們是否購買了當前的電影,如果他們有,他們可以看到全套功能,否則他們必須購買視頻或觀看預覽。
我有以下電影模式:
public Guid Id { get; set; }
public string Slug { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public double Price { get; set; }
public string PreviewUrl { get; set; }
public string MovieUrl { get; set; }
public DateTime CreatedOn { get; set; }
public string CreatedBy { get; set; }
public DateTime ModifiedOn { get; set; }
public IEnumerable<User> Users;
public Movie() {
Id = Guid.NewGuid();
CreatedOn = DateTime.Now;
ModifiedOn = DateTime.Now;
}
也許有更好的方法來處理這個。也許是訂單或其他?
出於興趣可以請TE我們爲什麼決定使用MongoDB? – Roman 2010-06-23 12:16:33