对于具有多值字段(即具有相同名称的多个字段)的文档结构,是否有一次匹配一个字段的方法?
进一步解释的示例:给定具有多值文本字段"Product“的以下"Store”文档,
产品名称?产品?产品?
store1红衬衫蓝短裤绿帽
尝试运行这个查询:Product=(红色和帽子),检索"store1"!有办法纠正这种行为吗?(即仅在同一Product中返回带有"red“和"hat”的文档)
发布于 2015-06-26 11:20:04
不幸的是,这是不可能在一个单一的文件。您必须为每个“产品”创建一个文档,并将这些文档与“名称”文档(甚至直接链接到数据库)链接到文档。
发布于 2015-06-25 12:49:15
您应该将产品存储为原子场,以便只匹配相同的值。
https://stackoverflow.com/questions/31030914
复制相似问题