Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sails.js 如何通过MongoDB中的水线查询嵌套模型属性?_Sails.js_Waterline_Sails Mongo - Fatal编程技术网

Sails.js 如何通过MongoDB中的水线查询嵌套模型属性?

Sails.js 如何通过MongoDB中的水线查询嵌套模型属性?,sails.js,waterline,sails-mongo,Sails.js,Waterline,Sails Mongo,我试着做一些类似的事情: filter.or = [ { name: { contains: q } }, { "location.city": { contains: q } } ]; 然而,尝试MongoDB查询语言的location.city似乎不起作用 我怎样才能做到这一点 谢谢 分享您的整个模型调用和版本信息sails、waterline和sails mongo,因为这对我来说很好。我刚刚通过sails控制台在mongo中的一些数据上测试了与您上面显示的完全相同的查询,它运行

我试着做一些类似的事情:

filter.or = [
  { name: { contains: q } },
  { "location.city": { contains: q } }
];
然而,尝试MongoDB查询语言的location.city似乎不起作用

我怎样才能做到这一点


谢谢

分享您的整个模型调用和版本信息sails、waterline和sails mongo,因为这对我来说很好。我刚刚通过sails控制台在mongo中的一些数据上测试了与您上面显示的完全相同的查询,它运行正常。好的,等我几分钟,我会做的。感谢您的回复这里是我根据我网站上的一组数据运行的查询。我确保第一个或将显示为false,因此为了让查询显示数据,子文档查询必须显示为true。的确如此。它与您的订单基本相同。查找{or:[{videoProgress:10000},{charge.object:{contains:'charge'}}]}.execconsole.log