Ошибка Query Builder при доступе к свойству в шаблоне - PullRequest
0 голосов
/ 18 декабря 2018

Я работаю над приложением Symfony, и мы используем eloquent для управления взаимодействиями с базой данных, и я столкнулся с действительно странной проблемой.

Я внедряю переменную 'session' в представление и в шаблон веточки, я выгружаю ее:

        {"id":1,"old_id":null,"course_id":21,"location_id":1,
"date1":"2019-06-05","start_time1":"08:30:00", "end_time1":"00:17:00","date2":null,"start_time2":null,"end_time2":null,"...

Обратите внимание, переменная date2 там и ноль.

В шаблоне ветки при попытке доступа к этому свойству date2 я получаю следующую ошибку:

An exception has been thrown during the rendering of a template ("Call to undefined method Illuminate\Database\Query\Builder::date2()").

Обратите внимание, что этот код вызывает вышеуказанную ошибку:

{% if session.date2 %}
{% endif %}

Также пробовал:

{% if session.date2 is not null %}
{% endif %}

Также пробовал:

{% if session.date2 is defined %}
    {% endif %}

Есть идеи, почему это так?У меня нет идей и я ценю любые предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...