FilterInputs mustfilters;
mustfilters &= ms.Term("cityId", filterInputs.cities);
mustfilters &= ms.Terms("cityIds", filterInputs.cities);
上述2行之间会有什么区别?
到目前为止,我已经测试过,第二个将允许带有kye cityIds的文档中的多个城市。任何与filterInputs.cities =>匹配的任何内容记录被退回。
虽然第一个只允许一次city.If匹配=>记录返回否则。
请确认。