抱歉,如果有人问过这个问题,但我找不到关于这个问题的明确答案。
我在创建我的弹性搜索索引时遇到了麻烦,我不太确定如何正确管理关系。
假设我有以下实体:
- 产品
- ID
- 参考
- 书
- ID
- 姓名
- product_id
- 衬衫
- ID
- 颜色
- product_id
- 库存项目
- ID
- 供应商 ID
- product_id
- 数量
我想 :
- 从它的颜色中找到一件衬衫
- 查找由供应商 ID 5 提供的所有书籍
我无法找到我是否应该执行多个查询、嵌套对象、父/子关系等......我找不到一个合适的教程,上面写着“那样做”。
实际上我正在使用嵌套对象,但我发现在我的每种类型中重新定义我需要的所有数据都很脏。
你对此有什么建议吗?
谢谢。