如何随机收集 EF 模型

本文关键字:EF 模型 何随机 | 更新日期: 2023-09-27 18:31:57

我有一个包含项目集合的用户对象。

我怎样才能随机化物品,使它们不会每次都以完全相同的顺序出现。

我目前按 SortOrder(整数)排序,但这显然每次都以相同的顺序排序。

@foreach(UserItems ui in Model.User.Items.OrderBy(x => x.SortOrder))
{
}

如何随机收集 EF 模型

这里有

一个小技巧:

@foreach(UserItems ui in Model.User.Items.OrderBy(x => Guid.NewGuid()))
{
}