単純なものが見つからないかもしれませんが、私はPHPのsdkを使ってポインタの配列を保存することについての情報を見つけることができませんでした。PHPで配列のポインタを保存する
私はオブジェクトクラスのオブジェクトIDのリストを持っています。これらのオブジェクトIDを、組織クラスへのポインタの配列として保存したいと思います。
try {
$query = new ParseQuery("Organization");
$query->equalTo('objectId', $objectID);
$results = $query->first($useMasterKey = true);
$groups = ParseObject::create('Organization', $data, true);
$groups->set("test1" , $groups);
$groups->save($useMasterKey = true);
$results->setArray("groups", $data);
//$results->setArray("test1", array('__type' => 'Pointer', 'className' => 'Group', 'objectId' => $data[0]));
//$results->setAssociativeArray("test1", array($groups[0]));
$results->save($useMasterKey = true);
} catch (\Exception $e){
print("An error has occurred with code: " . $e->getMessage());
}
$データは、任意の助けをいただければ幸いオブジェクトグループのオブジェクトIDの
の配列です。
は...型が配列であるとき、それは、ポインタを作成しようと...私達はでこれを行うことができますそれをしないhttps://stackoverflow.com/a/31637825/2124535 – nathan
を参照してください。 IOSのクライアント、およびアレイ型列の出力は次のようになり.. '[ { "__type": "ポインター"、 "クラス名": "コメント"、 "OBJECTID": "5JbTj2k7hx" } { "__type": "ポインター"、 "クラス名": "コメント"、 "OBJECTID": "oo69vxrQG0" は}] 'このメモは別のコレクションのためのものであるが、IMが試しますorgに関連付けられているグループのphp sdkを解析することでこれをrepoすることができます。 – Steve