我将 FOSElasticaBundle 与 orm 持久性驱动程序和 JMSSerializerBundle 序列化程序一起使用。
我的用户由 FOSUserBundle 管理,我正在尝试对这些用户进行索引,但排除了一些字段,例如密码。
JMSSerializerBundle 排除策略(例如 @ExclusionPolicy("all") @Expose @Exclude)在添加到扩展 FOS\UserBundle\Model\User 的我的用户实体时没有任何影响。然而,这些策略在我的其他实体上按预期工作。
如何阻止将“盐”和“密码”等字段添加到 Elasticsearch 索引中?