我有一个名为Store
的类恰好有一个名为User
的属性。
此User
可以稍后登录到应用程序。
问题:
我尝试的是根据当前登录的Stores
创建User
列表
Store
表的示例:上一栏Usuario a.k.a. User
我尝试过:
var Tiendas = await _context.Stores
.Where(t => t.Usuario= User.Identity.Name.ToString()).ToListAsync();
这是一次近距离尝试吗?我收到了错误:
无法将类型字符串转换为bool。
答案 0 :(得分:0)
var Tiendas = await _context.Stores
.Where(t => t.Usuario == User.Identity.Name).ToListAsync();
将您的t.Usuario = User.Identity.Name.ToString()
更改为t.Usuario == User.Identity.Name
当您使用比较运算符时,您正在使用赋值运算符。您也可以删除.ToString(),因为User.Identity.Name已经是一个字符串。