Aar*_*her 14 elasticsearch
我使用elasticsearch作为文档数据库,我创建的每个记录都有一个系统用于记录ID的guid id.商务人士希望提供一项功能,让用户根据日期拥有自己的自动文件名约定,以及当天/月创建的记录数.
我需要的是防止重复的用户文件名.有没有办法将索引字段设置为唯一?像sql唯一约束?
jav*_*nna 12
您需要使用应该是唯一的字段作为文档的id.默认情况下,具有现有标识的新文档将覆盖具有相同标识的现有文档,但op_type=create如果已存在具有相同标识的文档,则可以切换到以便返回错误.
op_type=create
但是,没有办法在任意字段中使用相同的行为,只有_id字段以这种方式工作.我可能会考虑在应用层而不是在elasticsearch中处理这个逻辑.
_id
归档时间:
11 年,9 月 前
查看次数:
14415 次
最近记录:
9 年,10 月 前