2
文檔結構我有類對RavenDB
class UserActivity
{
private IList<Activity> _activities = new List<Activity>();
public void AddActivity(Activity activity)
{
_activities.Add(activity);
}
public IEnumerable<Activity> ActivityHistory
{
return _activities;
}
}
活動的歷史可以有很多的元素。
我希望在RavenDB中存儲具有歷史記錄的UserActivity。但是,當我第一次從數據庫獲得UserActivity時,ActivityHistory應該有最後10個項目,例如,我應該有可能性加載其他項目或添加新收集並保存它們。
我該怎麼做?
據我所知,我只有一種方式 - 分開存儲UserActivity和歷史項目。
是的,我知道我可以做什麼。但我希望知道在這種情況下我應該做些什麼)有些建議,最佳實踐或其他任何事情。 在此先感謝。 – Gengzu 2011-05-16 20:43:43