我有这样的查询 $packages = PackageQuery::create()
->joinPackageHasTable()
->addAscendingOrderByColumn(' CASE name
WHEN package.package_id=3 THEN 0
ELSE - 1
END')
我有两个表:步骤和链接加入1:n。我旨在维护通过步骤对象的链接。我检索数据库中的所有步骤并填充与链接表的关系。我坚持包含JSON链接集合的步骤对象,并使用REST将其返回到前端。 这意味着如果某个步骤与前端的另一个步骤链接或取消链接,则会将整个步骤发送回包含链接集合的后端。在后端我使用下面的代码: public function put($processStep) {
if (isse