我使用mysql作为我的主数据库,并将一些数据同步到elasticsearch,以利用模糊搜索和聚合等功能。然而,这个问题可以应用于关系数据库和非关系数据库。当用户搜索时,我对elastic进行查询,获取ids ( mysql中的主键),并对mysql数据库进行另一次查询,其中我根据elastic返回的ids进行过滤。我使用这种方法是因为你经常需要从关系数据库加载一些额外的数据,而在基于文档的弹性(例如,load user with
标题说,有没有办法避免为添加到数据库中的每个新字段创建新的过滤器,如果该字段应可用于客户端/前端应用程序的过滤目的。这是我注意到的一个问题,它一直困扰着我,因为如果数据库中添加了新字段,我每次都必须创建一个新的过滤器。数据库: mysqlfunction (req, res) {
var params = req.params(); // get all param