gpt4 book ai didi

elasticsearch - 考虑外键软删除从Elasticsearch检索数据

转载 作者:行者123 更新时间:2023-12-03 02:19:45 31 4
gpt4 key购买 nike

我有两个表具有软删除功能:

User (id, ..., is_deleted)
Property (id, user_id, ...., is_deleted)
我想让我的客户使用Elasticsearch在Property上进行搜索。在我的客户错误地删除用户并撤消此操作的情况下,我无法弄清楚如何在Elasticsearch中更新属性数据。
我知道有一个 parent - child structure,可以像这样列出给定用户ID的属性:
GET /property?parent={user_id}
我想了解的是, 是否可以确保属性(property)所有者不会被软删除,例如:
GET /property?parent.is_deleted=0     

最佳答案

为了清楚的理解:
每个用户是否有一个或多个属性(如果有,更多)?
是否可以更改属性?
根据答案,可以使用父级或嵌套结构。甚至是内部对象(如果每个用户只有一个属性)

关于elasticsearch - 考虑外键软删除从Elasticsearch检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62717627/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com