这是Web上的example.php:
...
$page = new SomeEntity();
$page->setName("xx"); // name is primary key
$em->persist($page);
....
问题:当example2.php问:
时会发生什么$result = $em->find('SomeEntity', 'xx');
? null或object $ page?
我假设example.php仍在运行,并且还没有调用$ em-> flush()。
编辑:
也许这也决定了我怎么称呼他们:
$em = \Zend_Controller_Front::getInstance()->getParam('bootstrap')->getResource('doctrine');
答案 0 :(得分:1)
直到没有执行刷新操作,数据才会保留。因此,数据不会与其他进程共享。
您的$result
变量将为null
。