#region 检查是否存在
/// <summary>
/// 检查实体是否存在
/// </summary>
/// <param name="predicate">自定义条件的集合</param>
/// <returns>返回实体是否存在</returns>
bool Exists(Expression<Func<TEntity, bool>> predicate);
/// <summary>
/// 检查实体是否存在
/// </summary>
/// <param name="id">实体主键ID的值</param>
/// <returns>返回实体是否存在</returns>
bool Exists(TKey id);
#endregion
<pre name="code" class="html">#region 查询一条数据
/// <summary>
/// 获取一个实体
/// </summary>
/// <param name="id">实体主键ID的值</param>
/// <returns>返回一个实体的结果</returns>
TEntity GetOne(TKey id);
/// <summary>
/// 获取一个实体
/// </summary>
/// <param name="id">实体主键ID的值</param>
/// <param name="paths">贪婪模式加载一个导航属性</param>
/// <returns>返回一个实体的结果</returns>
TEntity GetOne(TKey id, string paths);
/// <summary>
/// 获取一个实体
/// </summary>
/// <param name="id">实体主键ID的值</param>
/// <param name="paths">贪婪模式加载一个导航属性</param>
/// <returns>返回一个实体的结果</returns>
TEntity GetOne<TProperty>(TKey id, Expression<Func<TEntity, TProperty>> path);
/// <summary>
/// 获取一个实体
/// </summary>
/// <param name="id">实体主键ID的值</param>
/// <param name="paths">贪婪模式加载多个导航属性</param>
/// <returns>返回一个实体的结果</returns>
TEntity GetOne(TKey id, IList<string> paths);
草稿7
最新推荐文章于 2023-08-04 13:59:18 发布