是否可以使用Xamarin在Realm中查询嵌套对象?

时间:2017-03-22 12:41:11

标签: xamarin realm

当使用下面的代码访问嵌套对象时,会出现以下异常:

  

System.NotSupportedException:Equal运算符的左侧必须是对a的直接访问权限   在Realm持有房产。

然而,在Objective C中,您似乎可以以某种方式查询嵌套对象。是计划还是有解决方案来查询xamarin中的嵌套对象?

Realm.All<Person>().Where(p => p.Name.Firstname == "Test");

public class Person : RealmObject
{
    public string Town { get; set; }
    public PersonName Name { get; set; }
}

public class PersonName : RealmObject
{
    public string Firstname { get; set; }
    public string Lastname { get; set; }
}

1 个答案:

答案 0 :(得分:0)

这是一项计划的功能。您可以跟踪GitHub issue