This commit is contained in:
李鹏军 2024-04-25 19:07:55 +08:00
parent d075c02d5e
commit 62ba69aed9

View File

@ -236,14 +236,10 @@ internal class TrackDetailsRepository : ElasticSearchContextAbstract<TrackDetail
{ {
var search = await Context.SearchAsync<TrackDetailsIndex>(x => x var search = await Context.SearchAsync<TrackDetailsIndex>(x => x
.Source(s => s.Includes(fd => fd.Field(f => f.IndexName))) .Source(s => s.Includes(fd => fd.Field(f => f.IndexName)))
.Size(1000) .Size(orderIds.Length * trackCodes.Count * 2)
.Query(q => q .Query(q =>
.Bool(b => b q.Terms(t => t.Field(f => f.OrderId).Terms(orderIds))
.Must( && q.Terms(t => t.Field(f => f.TrackCode.Suffix("keyword")).Terms(trackCodes))
mu => mu.Terms(t => t.Field(f => f.OrderId).Terms(orderIds)),
mu => mu.Terms(t => t.Field(f => f.TrackCode.Suffix("keyword")).Terms(trackCodes))
)
)
) )
); );