今天早上我将MacBook升级到public function deleteConfirmAction(Request $request, $id)
{
$form = $this->createDeleteForm($id);
$form->handleRequest($request);
$entity = $coreService->getArea($id);
if ($form->isValid()) {
$coreService->deleteEntity($entity); // will remove also relationships
$coreService->persistChanges(); // basically a Doctrine flush()
$this->addFlash('success', GlobalHelper::get()->getCore()->translate('flash.entity.delete.success'));
return $this->redirect($this->generateUrl('index')));
}
}
private function createDeleteForm($id)
{
return $this->createFormBuilder()
->setAction($this->generateUrl('area_delete_confirm', array('id' => $id)))
->setMethod('POST')
->add('submit', 'submit', array('label' => 'entity.delete', 'attr' => ['class' => 'btn button-primary-right']))
->getForm();
}
现在,我的High Sierra (Version 10.13)
在此操作系统更新后表现得非常奇怪......
1)当打开一个新的并执行简单的select语句时,workbench在执行查询后不会显示结果网格。
2)当再次执行相同/另一个选择查询时,不会出现任何问题。只有工作台显示正在执行查询并在选项卡上显示正在进行的轮...
有人见过这个吗?
P.S。:我可以使用另一台没有High Sierra的笔记本电脑成功查询,我的数据库运行正常。
答案 0 :(得分:26)
有同样的问题。降级至6.1.7。似乎工作正常。
https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.1.7-osx-i686.dmg
答案 1 :(得分:19)
使用上一版本6.3.10。 在High Sierra,它对我来说很好 https://dev.mysql.com/downloads/file/?id=474219
答案 2 :(得分:15)
我有同样的问题兼容性High Sierra / Mysql Wrokbench 6.3.9
如果您使用kizanlik中报告错误的链接
https://bugs.mysql.com/bug.php?id=87714
你会发现一个新的dmg(10月4日) 它对我有用
答案 3 :(得分:6)
是的,MySQL WorkBench 6.1.7正在开发High Sierra,但here is the right link.
答案 4 :(得分:3)
正如我在这里提到的:Cannot open SQL editor on macOS High Sierra
版本 6.1.7 在后续查询中有一个消失的网格错误,已在 6.2。^ 中修复,但 6.2 没有'也适用于High Sierra。
我发现 6.0.8 在Hight Sierra上运作良好。以下是归档版本的链接:MySQL Workbench Versions
答案 5 :(得分:0)
MySQL WorkBench 6.1.7在High Sierra上运行良好