C# 访问_User表中的其他字段
在解析后端的C# 访问_User表中的其他字段,c#,parse-platform,C#,Parse Platform,在解析后端的\u User表中,我有很多额外的字段。但是当我尝试查询这个表时,我得到的结果是一个ParseUser,而这个表上没有我的其他字段 如何访问这些附加字段 我试过这个: var result = await (new ParseQuery<ParseObject> ("_User")).FirstOrDefaultAsync (); var result=await(新的ParseQuery(“\u User”)).FirstOrDefaultAsync(); 它只返回
\u Use
r表中,我有很多额外的字段。但是当我尝试查询这个表时,我得到的结果是一个ParseUser
,而这个表上没有我的其他字段
如何访问这些附加字段
我试过这个:
var result = await (new ParseQuery<ParseObject> ("_User")).FirstOrDefaultAsync ();
var result=await(新的ParseQuery(“\u User”)).FirstOrDefaultAsync();
它只返回ParseUser
s
我真的需要访问这些字段。我最终设法解决了这个问题 首先,您需要将
ParseUser
子类化,然后像通常一样映射字段
public class User : ParseUser
{
public User()
{
}
[ParseFieldName("myField")]
public bool MyField { get { return GetProperty<bool>(); } set { SetProperty<bool>(value); } }
}
然后,您将有一个“User”对象,其MyField
属性已公开
from u in new ParseQuery<user> ()
where u.Get<bool> ("myField") == true
select u