小编aji*_*ile的帖子

如何在Doctrine中的表中设置NULL

我有一些表store_section(id,parent_id,label),我想改变一些行,设置PARENT_ID = NULL.

我试图:

$record = $table->getTable()->find( $id );
$record->parent_id = null;
$record->save();
Run Code Online (Sandbox Code Playgroud)

但这不起作用.如何在Doctrine中的表中设置NULL,在上面的示例中,parent_id变为= 0(不是= NULL)?

Thnx的回复!

php doctrine

10
推荐指数
2
解决办法
1万
查看次数

命名空间接口

我有结构:

/VBAL/
/VBAL/Interface/
/VBAL/Interface/Named.php
....
/VBAL/Component.php
Run Code Online (Sandbox Code Playgroud)

Component.php:

namespace JV\VBAL; 
class Component implements \JV\VBAL\Interface\Named {}
Run Code Online (Sandbox Code Playgroud)

Named.php:

namespace JV\VBAL\Interface;
interface Named {}
Run Code Online (Sandbox Code Playgroud)

但我有解析错误:

解析错误:语法错误,意外"{",期待T_STRING或T_NAMESPACE或T_NS_SEPARATOR

你如何调用目录"命名空间",或放置文件?

php namespaces

5
推荐指数
1
解决办法
4605
查看次数

Selenium:如何拦截请求

有些人知道如何在 Selenium WebDriver 中拦截/获取请求 url (XHR) 和响应?是否可以?

c# selenium webdriver

5
推荐指数
1
解决办法
5036
查看次数

如何保存Doctrine2实体

如果所有字段都是私有的,如何保存Doctrine2 Entity?有没有某种机制可以做到这一点?

我怎么能保存这个:

/**
 * @Entity
 */
class SomeEntity
{
    /** @Id @Column(type="integer") @GeneratedValue */
    private $id;

    /** @Column */
    private $title;

}
Run Code Online (Sandbox Code Playgroud)

title例如如何改变?也许它可以通过EntityManager?

PS:提前谢谢

php orm save doctrine-orm

4
推荐指数
1
解决办法
4354
查看次数

标签 统计

php ×3

c# ×1

doctrine ×1

doctrine-orm ×1

namespaces ×1

orm ×1

save ×1

selenium ×1

webdriver ×1