mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
update
This commit is contained in:
parent
7f3aa84ffe
commit
d9ccd78b81
@ -75,15 +75,12 @@ var t2 = fsql.Select<Song>().Where(s => s.Tags.AsSelect().Any(t => t.Name == "
|
|||||||
```
|
```
|
||||||
更多前往Wiki:[《Select 查询数据文档》](https://github.com/2881099/FreeSql/wiki/%e6%9f%a5%e8%af%a2)
|
更多前往Wiki:[《Select 查询数据文档》](https://github.com/2881099/FreeSql/wiki/%e6%9f%a5%e8%af%a2)
|
||||||
|
|
||||||
# Lambda
|
|
||||||
```csharp
|
```csharp
|
||||||
var t3 = f.Select<Song>.Where(a => new[] { 1, 2, 3 }.Contains(a.Id)).ToList();
|
var t3 = f.Select<Song>.Where(a => new[] { 1, 2, 3 }.Contains(a.Id)).ToList();
|
||||||
```
|
```
|
||||||
|
|
||||||
```csharp
|
```csharp
|
||||||
var t4 = select.Where(a => a.CreateTime.Date == DateTime.Now.Date).ToList();
|
var t4 = select.Where(a => a.CreateTime.Date == DateTime.Now.Date).ToList();
|
||||||
```
|
```
|
||||||
|
|
||||||
```csharp
|
```csharp
|
||||||
var t5 = select.OrderBy(a => Guid.NewGuid()).Limit(1).ToList();
|
var t5 = select.OrderBy(a => Guid.NewGuid()).Limit(1).ToList();
|
||||||
```
|
```
|
||||||
@ -119,11 +116,10 @@ public class SongContext : DbContext {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
long id = 0;
|
|
||||||
using (var ctx = new SongContext()) {
|
using (var ctx = new SongContext()) {
|
||||||
var song = new Song { };
|
var song = new Song { };
|
||||||
await ctx.Songs.AddAsync(song);
|
await ctx.Songs.AddAsync(song);
|
||||||
id = song.Id;
|
var id = song.Id;
|
||||||
|
|
||||||
var adds = Enumerable.Range(0, 100).Select(a => new Song { Title = "xxxx" + a, Url = "url222" }).ToList();
|
var adds = Enumerable.Range(0, 100).Select(a => new Song { Title = "xxxx" + a, Url = "url222" }).ToList();
|
||||||
await ctx.Songs.AddRangeAsync(adds);
|
await ctx.Songs.AddRangeAsync(adds);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user