Php Parse.com-通过用户名获取非loggedin用户的帖子

Php Parse.com-通过用户名获取非loggedin用户的帖子,php,parse-platform,Php,Parse Platform,我试图通过用户名获取非loggedin用户的帖子 我有一个字段“parent”,它与每个帖子上的用户关联 我尝试了很多版本,但没有显示特定用户的帖子 如何通过家长用户名获取所有帖子 $viewUser = $_GET['user']; echo $viewUser; $user = ParseUser::query(); $user->equalTo("username", $viewUser); //$results = $query->find(); $user =$use

我试图通过用户名获取非loggedin用户的帖子

我有一个字段“parent”,它与每个帖子上的用户关联

我尝试了很多版本,但没有显示特定用户的帖子

如何通过家长用户名获取所有帖子

$viewUser = $_GET['user'];

echo $viewUser;

$user = ParseUser::query();
$user->equalTo("username", $viewUser); 
//$results = $query->find();
$user =$user->find();
$query = new ParseQuery("UsersPost");
//$query->includeKey("parent");
var_dump($user);
$query->equalTo("parent", $user);
$results = $query->find();
编辑: 通过对数据库的两次调用,我可以更改:
$user=$user->find()
应该是
$user=$user->first()
然后它就起作用了

我仍然想在一次数据库调用中完成它。

我知道了

$viewUser = $_GET['user'];
$user = new ParseQuery("_User");
$user->equalTo("username", $viewUser);
$query = new ParseQuery("UsersPost");
$query->matchesQuery("parent", $user); #'parent' is where user relation is stored