【发布时间】:2016-07-08 06:09:45
【问题描述】:
我有一个名为“用户”的表。我需要更新“电子邮件”字段。是否有任何自定义构建查询用于更新。我只有用户的 uid。
我的意思是.. 是否有任何 TYPO3 自定义查询等效于
更新表 'user' set email = 'new@xyz.com' where uid = 1;
喜欢
$query = $this->createQuery(); $查询->匹配( $查询->逻辑与( $query->equals('organization', $organization), $query->contains('regions', $region) ) ) 返回 $query->execute();
【问题讨论】:
-
这样,你想更新一条记录,说它的 uid 是用 findByUid() 获取的?那么最好对相应的字段使用 setter 函数。
-
使用setter设置字段后,也只需调用更新。你明白我的意思吧??
-
@AnuBhuvanendranNair 你是对的......
-
没问题。保持您的快速响应。这将对其他寻求解决方案的人有所帮助。