如何从解析数据库中的表中获取不同的键?

时间:2014-07-11 08:11:48

标签: php parse-platform

我想使用REST API获取特定列的不同值。但我没有办法采取任何行动。

有人有解决方法吗?请在这里分享。

提前致谢。

1 个答案:

答案 0 :(得分:1)

在解析中看不到不同的查询方法。所以你需要在php中使用array_unique(),这样你才能得到唯一的值。 这是一个示例代码

            <?php
                    $uid=$somevalue;
                    $query = new ParseQuery("user_class");
                    $query->equalTo("userid",$uid);
                    $results = $query->find();
                    for ($k = 0; $k < count($results); $k++)
                    {
                        $object = $results[$k];
                        $uname[] = $object->get('username');
                        $unq_dt=array_values(array_unique($uname));
                    }

                    foreach($unq_dt as $key=>$dt_val)
                    {
                        echo $dt_val;
                    }
              ?>

array_unique()用于获取唯一值,array_values()用于重置数组键。