【发布时间】:2017-08-14 20:33:05
【问题描述】:
我担心 SailsJS + Waterline + MongoDB 不再是一个成功的组合。我们的应用程序越来越多地使用“Waterline Associations”,我发现它的功能限制了我的应用程序。
我想通过关联查找,这似乎不可能。我只能填充子标准,但这无济于事,因为它不会排除与子标准不匹配的条目。
例如:
Document.find({type: 'pdf'}).populate('owners', {where: { name: 'contains' : XYZ }).exec(...
上述查询的结果为我提供了所有类型为:pdf 的文档。那不是我需要的。有什么好办法解决吗?
也不区分大小写的查询似乎是不可能的?
所以...我应该开始寻找其他东西吗?还是我完全错过了什么?
【问题讨论】:
标签: sails.js waterline sails-mongo nosql