方法链接与相同方法


Method chaining with the same method

$db->SELECT("tablename")->WHERE()
$db->update("tablename")->WHERE()
Etc..

如何在 WHERE 方法中确定首先调用的方法?我想在选择、更新和删除上使用相同的 WHERE 方法。

甚至可能吗?谢谢!

我认为多次

调用 where 子句并没有真正的意义。

如果你建立自己的系统,你应该看看教义。以下是以下函数

where
andWhere
orWhere

所以你可以只调用一次where,但你可以多次调用其他函数和构建语句。

http://doctrine-orm.readthedocs.org/en/latest/reference/query-builder.html