У меня есть новая установка CFWheels на Railo, и при первой попытке инициировать модель я получаю эту ошибку invalid assignment left-hand side
в строке, где я это делаю. Мой код выглядит следующим образом:
<cfset newUser = model('User').new() />
У меня есть таблица пользователей в моей БД, я пытался добавить/удалить User.cfc из каталога моделей (просто чтобы посмотреть, происходит ли что-то с этим). Я возился с настройками и т. д., и я всегда получаю сообщение об ошибке. Я могу запустить запрос к таблице вручную, выполнив:
<cfquery name="test" datasource="app"> SELECT * FROM Users</cfquery>
Я получаю ожидаемый результат. Итак, я знаю, что у меня хорошее соединение с БД, мои соглашения о колесах должны автоматически выбирать правильную таблицу (я имею в виду, что я не получаю ошибку «таблица колес не найдена»), поэтому я подозреваю, что что-то не так с Railo. (Я привык работать в CF, а не в Railo).
Мысли о том, что может происходить? Я читал кое-что о опции поддержки NULL и ошибке в Railo, но я не думаю, что это должно быть причиной этого. (Поддержка NULL установлена на «Полная поддержка»)
Трассировку можно просмотреть по адресу: http://app.snapbought.com/user/create Моя модель объявление находится в строке 9 контроллера User.cfc.
newUser
на случайную строку или число, ошибка исчезнет. Вы все еще хотите увидеть след? - person Leeish   schedule 31.12.2014null = x
, и у cfwheels их много. - person Leeish   schedule 31.12.2014