FUELPHP ORM: Изглед на база данни „име на изглед“ е дефиниран без колони

Използвам ORM във FuelPHP, за да извлека някои данни в табличен изглед, който създадох в моята база данни.

Следвах инструкцията, дадена тук но получавам грешка, както се вижда от заглавието по-горе. Ето екранна снимка на грешката за справка (http://prntscr.com/72ssqc).

Ето кода: http://pastebin.com/ips5VCzV

Ето екранна снимка на таблицата с изгледи: http://prntscr.com/72st1e


person Mr A    schedule 08.05.2015    source източник


Отговори (1)


Дефиницията ви на изглед е грешна, липсва масивът „колони“, както се обяснява в съобщението.

protected static $_views = array(
    'hugot_summary' => array(
        'columns' => array(
            'id',
            'user_id',
            'photo_id',
            'hugot',
            'url',
            'comment_count',
            'upvotes',
            'created_at',
            'updated_at'
        ),
    ),
);
person WanWizard    schedule 30.05.2015