如何检查请求用户是当前用户朋友的朋友。在Linq

时间:2016-10-15 18:55:14

标签: c# sql entity-framework linq

如果当前用户在内容所有者朋友列表中,我需要设计检查用户内容。    类似于Facebook设置朋友之友的许可

我的表格结构如下

User (Table )                            
==================                            
userNumber bigint [PK]
other details

friends(table)
======================
userNumber bigint
friendNumber bigint

我尝试了以下查询但未通过

from x in _db.Users
join y in _db.friends on x.UserNumber equals y.userNumber
join z in _db.Users on y.freindNumber equals z.UserNumber
// where x.UserNumber == _userNumber --current user
select x

0 个答案:

没有答案