While trying to upgrade an extension in EE 3.1 DP 5, we got this error during the upgrade routine:
Exception Caught
Unknown field Extension.name
/.../system/ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php:297
This has happened for 2 of our add-ons now on upgrade, and has never happened until DP5.
It’s also possible we’re doing something wrong… can you guys shed some light on how we can troubleshoot this if you think it’s not on your end? 😊
Thanks!
Here’s the full stack trace:
#0 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(250): EllisLab\ExpressionEngine\Service\Model\Query\Select->translateProperty('name')
#1 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(238): EllisLab\ExpressionEngine\Service\Model\Query\Select->applyFilter(Object(EllisLab\ExpressionEngine\Service\Database\Query), Array)
#2 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(83): EllisLab\ExpressionEngine\Service\Model\Query\Select->applyFilters(Object(EllisLab\ExpressionEngine\Service\Database\Query), Array)
#3 ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(42): EllisLab\ExpressionEngine\Service\Model\Query\Select->buildQuery()
#4 ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(483): EllisLab\ExpressionEngine\Service\Model\Query\Select->run()
#5 ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(429): EllisLab\ExpressionEngine\Service\Model\DataStore->runQuery('Select', Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))
#6 ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(150): EllisLab\ExpressionEngine\Service\Model\DataStore->selectQuery(Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))
#7 ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(66): EllisLab\ExpressionEngine\Service\Model\Query\Builder->fetch()
#8 ee/EllisLab/ExpressionEngine/Controller/Addons/Addons.php(569): EllisLab\ExpressionEngine\Service\Model\Query\Builder->first()
#9 [internal function]: EllisLab\ExpressionEngine\Controller\Addons\Addons->update('preparse')
#10 ee/EllisLab/ExpressionEngine/Core/Core.php(191): call_user_func_array(Array, Array)
#11 ee/EllisLab/ExpressionEngine/Core/Core.php(94): EllisLab\ExpressionEngine\Core\Core->runController(Array)
#12 ee/EllisLab/ExpressionEngine/Boot/boot.php(138): EllisLab\ExpressionEngine\Core\Core->run(Object(EllisLab\ExpressionEngine\Core\Request))
#13 index.php(148): require_once('/Applications/M...')
#13 index.php(148): require_once('/Applications/M...')
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.