public async Task PressTest() { Base_User base_User = new Base_User { Id = Guid.NewGuid().ToString(), Birthday = DateTime.Now, CreateTime = DateTime.Now, CreatorId = Guid.NewGuid().ToString(), DepartmentId = Guid.NewGuid().ToString(), Password = Guid.NewGuid().ToString(), RealName = Guid.NewGuid().ToString(), Sex = Sex.Man, UserName = Guid.NewGuid().ToString() }; await _repository.InsertAsync(base_User); await _repository.UpdateAsync(base_User); await _repository.GetIQueryable <Base_User>().Where(x => x.Id == base_User.Id).FirstOrDefaultAsync(); await _repository.DeleteAsync(base_User); }
/// <summary> /// 删除 /// </summary> /// <param name="keys"></param> /// <returns></returns> public virtual async Task Remove(params TKey[] keys) { var deleteList = await GetQuery().Where($"@0.Contains({KeyField})", keys).ToListAsync(); await Db.DeleteAsync(deleteList); }