我已经创建了一个基于asp.net CreateUserWizard控件的Umbraco的注册成员usercontrol。这种控制效果很好,因为用户是以我想要的方式创建的。但是,当我从成员部分的后端中删除用户时,用户会从用户树中消失,但不会从搜索结果中消失。用户是否真的被删除了,我是否需要以某种方式更新搜索索引。如果是这样,我该怎么做?Umbraco:删除用户时,用户不断显示在搜索结果中
1
A
回答
0
如果您使用Umbraco会员供应商的第一步,我会说是打开您的数据库,并看看你的cmsMember表,看看用户是否仍然存在。如果他们不这样做,那么您可能正在查看缓存问题,但您不需要采取任何额外步骤来刷新缓存。
当您说搜索结果是指从Umbraco后端搜索成员搜索还是自定义成员搜索?你还在运行什么版本?
0
Umbraco只是禁用成员,而不是在数据库中删除它。 在您的研究请求中尝试添加对未激活状态或未激活状态的成员的限制。
相关问题
- 1. 在Ajax中如何在用户清空搜索框时删除搜索结果?
- 2. 用户不在搜索结果中显示portlet
- 3. 搜索结果中断删除操作
- 4. 搜索结果Rails SQL - 搜索用户
- 5. 删除Umbraco nforum用户?
- 6. 搜索结果不显示
- 7. 使用PHP显示结果时在搜索框中显示搜索条件
- 8. 搜索时只显示用户
- 9. 即时搜索在使用空间时不显示结果
- 10. 从用户没有权限的网站搜索结果显示
- 11. 如何跟踪向用户显示哪些搜索结果
- 12. 不显示搜索用户名?
- 13. 如何在用户回到ionic1时再次显示搜索结果
- 14. 搜索用户并在Plone中显示用户记录
- 15. 删除用户搜索限制:: MYSQL
- 16. 的Sharepoint匿名用户搜索结果
- 17. Instagram:限制用户搜索结果
- 18. Magento产品不会在搜索中显示。搜索结果
- 19. 搜索结果不显示在WordPress中的多个词搜索
- 20. WordPress的搜索结果显示结果是断开的链接
- 21. 如何根据搜索结果删除mysql服务器中的用户?
- 22. 如何在用户在搜索字段中输入时显示搜索条件
- 23. 使用Angular显示搜索结果
- 24. 在DataGridView中只显示搜索结果
- 25. 在jQGrid中显示搜索结果
- 26. 使用Linqdatasource不在Gridview中显示Linq搜索查询结果
- 27. 显示搜索结果API
- 28. 搜索和显示结果
- 29. 显示搜索结果
- 30. 显示搜索结果
它是Umbraco后端的成员搜索。我确实认为这确实是一个缓存问题。我想因为我调试缓存没有更新,因为它应该。但是,为了确保在删除成员时添加了事件处理程序。无论如何,如果会员记录被删除,我也需要删除客户记录。在这种情况下,我从searchindex中删除成员节点,只是为了确保。 – Mounhim 2013-03-01 23:49:27
它也取决于您的Umbraco版本。查看Umbraco 6.x,表* cmsMember *为空,用户信息被保存在* umbracoUser * – 2015-04-30 13:02:56
@OwenBlacker这不正确,umbracoUser表用于后台用户而不是公共成员。注意不要将两者混淆为一个用于管理站点,另一个用于站点成员。这就是为什么你会在你的web.config中找到两个独立的成员提供者。 – ProNotion 2015-05-01 09:06:36