访问_User表中的其他字段

时间:2016-02-02 12:57:06

标签: c# parse-platform

我在Parse后端的_Use r表中添加了很多其他字段。但是当我尝试查询此表时,我得到的结果是ParseUser,并且没有我的附加字段。

如何访问这些附加字段?

我试过这个:

var result = await (new ParseQuery<ParseObject> ("_User")).FirstOrDefaultAsync ();

它只返回ParseUser个。

我真的需要访问这些字段。

1 个答案:

答案 0 :(得分:0)

我最终设法解决了这个问题。

首先,您需要继承ParseUser,然后像平常一样映射字段。

public class User : ParseUser
{
    public User()
    {

    }

    [ParseFieldName("myField")]
    public bool MyField { get { return GetProperty<bool>(); } set { SetProperty<bool>(value); } }
}

然后你可以像这样运行正常的ParseQuery

from u in new ParseQuery<user> ()
where u.Get<bool> ("myField") == true
select u

然后,您将拥有一个“用户”对象,其中显示MyField属性。