1

我基于 asp.net CreateUserWizard 控件为 Umbraco 创建了 Register Member 用户控件。这个控件很好用,因为用户是按照我想要的方式创建的。但是,当我从成员部分的后端删除用户时,用户会从用户树中消失,但不会从搜索结果中消失。用户是否真的被删除了,我是否还需要以某种方式更新搜索索引。如果是这样,我该怎么做?

4

2 回答 2

0

如果您使用 Umbraco Membership 提供程序,我想说的第一步是打开您的数据库并查看您的cmsMember表以查看用户是否仍然存在。如果他们不这样做,那么您可能正在查看缓存问题,但是您实际上不需要采取任何其他步骤来刷新缓存。

当您说搜索结果时,您是指来自 Umbraco 后端的成员搜索还是自定义成员搜索?另外你运行的是什么版本?

于 2013-03-01T07:47:53.897 回答
0

Umbraco 只是禁用成员,而不是在数据库中删除它。在您的研究请求中,尝试添加对处于激活状态或未禁用状态的成员的限制。

于 2014-09-22T19:32:39.507 回答