Symfony1 基于查询的电子邮件列表将根据该查询自动更新

Symfony1 基于查询的电子邮件列表将根据该查询自动更新,symfony1,doctrine,symfony-1.4,doctrine-1.2,doctrine-query,Symfony1,Doctrine,Symfony 1.4,Doctrine 1.2,Doctrine Query,我的电子邮件列表(基于某些参数)会根据现有查询自动更新。我解释说:我有一个名为“新用户列表”的电子邮件列表(仅包含电子邮件地址),每当有新用户时,该列表将自动更新。我假设这将通过存储在某处的查询来完成 有什么想法吗?实际上你的问题是什么。电子邮件列表是如何更新的?。 如果您的问题是如何更新电子邮件列表,那么它可能会触发新用户注册的表。在您的用户模型中添加一个侦听器,以便在添加新用户时自动将新用户的电子邮件插入电子邮件地址。但有时我需要一个基于多个表和参数!你认为程序怎么样?我认为你应该在每个表上

我的电子邮件列表(基于某些参数)会根据现有查询自动更新。我解释说:我有一个名为“新用户列表”的电子邮件列表(仅包含电子邮件地址),每当有新用户时,该列表将自动更新。我假设这将通过存储在某处的查询来完成


有什么想法吗?

实际上你的问题是什么。电子邮件列表是如何更新的?。
如果您的问题是如何更新电子邮件列表,那么它可能会触发新用户注册的表。

在您的用户模型中添加一个侦听器,以便在添加新用户时自动将新用户的电子邮件插入电子邮件地址。

但有时我需要一个基于多个表和参数!你认为程序怎么样?我认为你应该在每个表上创建触发器。您用来生成电子邮件列表的列表。谢谢Qais,实际上您所说的很有效,但只有在这种情况下(新用户)。不幸的是,还有更复杂的列表(例如“拥有2辆以上租车的用户”、“每天评论超过10条的用户”),您看到了吗?