0

我们有两个实体,用户和个人。

public class User
{
    public int Id { get; set; }
    public string UserName { get; set; }
    public string Password { get; set; }

    public int PersonId { get; set; }
    public Person Person { get; set; }
}

public class Person
{
    public int Id { get; set; }

    public string FirstName { get; set; }
    public string LastName { get; set; }
}

每个用户都有一个人,但不是每个人都有一个用户。

我想检索所有未分配给用户的人。有没有办法使用微风.js 做到这一点?

我找不到任何关于在 Breeze 中使用子查询的信息,但我想应该有某种“in”子句或某种方式来使用/制作子查询

4

1 回答 1

0

更新后的帖子:2013 年 11 月 25 日

从 Breeze 1.4.6 开始,现在支持“任何”和“所有”运算符。

较早的帖子

现在没有简单的方法可以做到这一点。我们确实计划在未来支持“任何”和“所有”查询过滤器,但我们还没有实现。请在这里投票。

作为一种解决方法,在某些情况下,您可以查询外键的值为 null 或 0 但我认为这不适用于您的情况,给定您的架构。

于 2013-08-05T04:12:29.207 回答