My POCO objects;
public class Chest
{
public Chest()
{
this.KeyIds = new List<string>();
this.Keys = new List<Page>();
}
public string Id { get; set; }
public string Name { get; set; }
[JsonIgnore]
public IList<Key> Keys { get; set; }
public IList<string> KeyIds { get; set; }
}
public class UserKey
{
public string UserName { get; set; }
public string Id { get; set; }
public UserKey()
{
this.KeyIds = new List<string>();
}
public IList<string> KeyIds { get; set; }
}
我想要我的用户键所拥有的箱子。
例如:User has KeyIds=1,2,3
和有胸部像:
Chest1: Name:Hollywood, KeyIds=1
Chest2:名称:Mollywood KeyIds = 2
Chest3:名称:巴塞罗那、KeyIds = 1, 2
Chest4:名称:马德里,KeyIds = 1, 2, 3
Chest5:名称:多特蒙德,KeyIds = 4
Chest6:名称:米兰,KeyIds = 4、5
我将给用户名作为查询参数,结果应该返回我
che1, che2, che3, che4对象
谢谢。关于
加载用户实例,然后获取它所拥有的密钥。