Phalcon - 模型结果集简单查询两次

时间:2015-09-21 19:29:23

标签: model resultset phalcon

我发现当我打电话

Hierarchy::addFirstNodeBelowOfId(1);

在控制器中只有一次。结果是模型调用存储的例程名为

hierarchy_addFirstNodeBelowOfId();

两次。

class Hierarchy extends Model{
.
.
.
public static function addFirstNodeBelowOfId($nodeId, $newNodeName = 'new node'){
    $sql = "call `hierarchy_addFirstNodeBelowOfId`($nodeId, '$newNodeName');";
    $model = new Hierarchy();
    $results = new Resultset(null, $model, $model->getWriteConnection()->query($sql)); 
    return $results;
}
}

有谁知道为什么Model会这样做?或者我做错了什么。 请建议。

1 个答案:

答案 0 :(得分:0)

最后,我发现还有额外的请求/favicon.ico,其中favicon.ico不存在,然后它重定向到我的默认主页,所以我似乎要求我的默认主页两次。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".defaultActivity">

    <WebView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/wvTskOrg"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />

</RelativeLayout>

通过将favicon.ico添加到/ public /文件夹中解决。

相关问题