Parse.com在PHP中检索数据
动画 使用者 我试图检索动画对象创建者的用户id,如下所示。当我回显$userID时,我看到一个数组-看起来像是指向用户对象的指针。如何从用户对象获取用户名 或者,在创建动画对象时,我最好将用户id保存为动画类中的字符串Parse.com在PHP中检索数据,php,parse-platform,Php,Parse Platform,动画 使用者 我试图检索动画对象创建者的用户id,如下所示。当我回显$userID时,我看到一个数组-看起来像是指向用户对象的指针。如何从用户对象获取用户名 或者,在创建动画对象时,我最好将用户id保存为动画类中的字符串 $query = new ParseQuery("Animation"); $query->descending("createdAt"); $query->limit(2); $results = $query->find(); for ($i =
$query = new ParseQuery("Animation");
$query->descending("createdAt");
$query->limit(2);
$results = $query->find();
for ($i = 0; $i < count($results); $i++) {
$object = $results[$i];
$file = $object->get("gifFile");
$url = $file->getURL();
$userID = $object->get("createdBy");
$query=newparsequery(“动画”);
$query->descending(“createdAt”);
$query->limit(2);
$results=$query->find();
对于($i=0;$iget(“gifFile”);
$url=$file->getURL();
$userID=$object->get(“createdBy”);
这是$userID的转储
Parse\ParseUser对象([\u sessionToken:protected]=>
[serverData:protected]=>Array()[operationSet:protected]=>Array
()[estimatedData:Parse\ParseObject:private]=>Array()
[dataAvailability:Parse\ParseObject:private]=>Array()
[className:Parse\ParseObject:private]=>\u用户
[objectId:Parse\ParseObject:private]=>xmoc179
[createdAt:Parse\ParseObject:private]=>
[updatedAt:Parse\ParseObject:private]=>
[hasBeenFetched:Parse\ParseObject:private]=>)Parse\ParseUser对象
([\u sessionToken:protected]=>[serverData:protected]=>数组()
[操作集:受保护]=>阵列()
[estimatedData:Parse\ParseObject:private]=>数组()
[dataAvailability:Parse\ParseObject:private]=>Array()
[className:Parse\ParseObject:private]=>\u用户
[objectId:Parse\ParseObject:private]=>xmoc179
[createdAt:Parse\ParseObject:private]=>
[updatedAt:Parse\ParseObject:private]=>
[hasBeenFetched:Parse\ParseObject:private]=>)
更新-工作代码:
$query = new ParseQuery("Animation");
$query->includeKey("createdBy");
$query->descending("createdAt");
$query->limit(2);
$results = $query->find();
for ($i = 0; $i < count($results); $i++) {
$object = $results[$i];
$user = $object->get("createdBy");
$username = $user->get("username");
echo($username);
}
$query=newparsequery(“动画”);
$query->includeKey(“createdBy”);
$query->descending(“createdAt”);
$query->limit(2);
$results=$query->find();
对于($i=0;$iget(“createdBy”);
$username=$user->get(“用户名”);
echo($username);
}
默认情况下,查询不会获取嵌套/相关的对象,因此基本上会得到一个指针
试试看。如果运行
print\u r
或var\u dump
,那么$userID
看起来是什么样子?也许你只需要取里面的东西。$userID['name']
或$userID->name