/// <summary> /// 根据ID获取数据对象 /// </summary> /// <typeparam name="T">数据类型</typeparam> /// <param name="collectionName">集合名称</param> /// <param name="id">主键ID</param> /// <returns>数据对象</returns> public static T GetById <T>(string collectionName, string id) where T : IEntity <string> { var result = MongoDbHepler.GetById <T>(nosqlConnectionString, nosqlDbName, collectionName, id); return(result); }
/// <summary> /// 根据ID获取数据对象 /// </summary> /// <typeparam name="T">数据类型</typeparam> /// <param name="collectionName">集合名称</param> /// <param name="id">主键ID</param> /// <returns>数据对象</returns> public static T GetById <T>(string collectionName, string id) { MongoModel <T> result = MongoDbHepler.GetById <MongoModel <T> >(nosqlConnectionString, nosqlDbName, collectionName, id); return(result.Data); }