update

28810
2019-05-07 12:22:55 +08:00
parent 39ab7a9079
commit 38bb00bd50
4 changed files with 4 additions and 4 deletions

@@ -19,7 +19,7 @@ var t1 = fsql.DbFirst.GetDatabases();
```csharp ```csharp
var t2 = fsql.DbFirst.GetTablesByDatabase(fsql.DbFirst.GetDatabases()[0]); var t2 = fsql.DbFirst.GetTablesByDatabase(fsql.DbFirst.GetDatabases()[0]);
//返回包括表、列详情、主键、唯一键、索引、外键 //返回包括表、列详情、主键、唯一键、索引、外键、备注等等
``` ```
## 生成器 ## 生成器

@@ -71,7 +71,7 @@ var userRepository = fsql.GetGuidRepository<User>();
var topicRepository = fsql.GetGuidRepository<Topic>(); var topicRepository = fsql.GetGuidRepository<Topic>();
``` ```
在开发过程中,总是担心 topicRepository 的数据安全问题即有可能查询或操作到其他用户的主题。因此我们在v0.0.7版本进行了改进,增加了 filter lambad 表达式参数。 在开发过程中,总是担心 topicRepository 的数据安全问题即有可能查询或操作到其他用户的主题。因此我们在v0.0.7版本进行了改进,增加了 filter lambda 表达式参数。
```csharp ```csharp
var userRepository = fsql.GetGuidRepository<User>(a => a.Id == 1); var userRepository = fsql.GetGuidRepository<User>(a => a.Id == 1);

@@ -269,7 +269,7 @@ repos.DataFilter.Apply("name", a => a.Id > 1) 附加新的过滤器
## v0.1.7 ## v0.1.7
- FreeSql.Repository 增加 filter 参数,现实数据过滤 + 验证; - FreeSql.Repository 增加 filter 参数,现实数据过滤 + 验证;
var postRepos = fsql.GetGuidRepository<Post>(a => a.TopicId == 1); postRepos CURD 方法都会以 lambad 条件作为查询或验证Update/Insert验证错误时会抛出异常。 var postRepos = fsql.GetGuidRepository<Post>(a => a.TopicId == 1); postRepos CURD 方法都会以 lambda 条件作为查询或验证Update/Insert验证错误时会抛出异常。
- ISelect 增加 First/FirstAsync - ISelect 增加 First/FirstAsync
## v0.1.6 ## v0.1.6

@@ -37,7 +37,7 @@ var userRepository = fsql.GetGuidRepository<User>();
var topicRepository = fsql.GetGuidRepository<Topic>(); var topicRepository = fsql.GetGuidRepository<Topic>();
``` ```
在开发过程中,总是担心 topicRepository 的数据安全问题即有可能查询或操作到其他用户的主题。因此我们在v0.0.7版本进行了改进,增加了 filter lambad 表达式参数。 在开发过程中,总是担心 topicRepository 的数据安全问题即有可能查询或操作到其他用户的主题。因此我们在v0.0.7版本进行了改进,增加了 filter lambda 表达式参数。
```csharp ```csharp
var userRepository = fsql.GetGuidRepository<User>(a => a.Id == 1); var userRepository = fsql.GetGuidRepository<User>(a => a.Id == 1);