首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Loopback js mongdb为空或缺少字段

问Loopback js mongdb为空或缺少字段
EN

Stack Overflow用户
提问于 2018-04-27 23:14:48
回答 2查看 498关注 0票数 0

我使用loopback js作为后端rest api。我要从Mysql切换到Mongodb。

我一直在使用这样的查询过滤器:

代码语言:javascript
复制
{filter:{where:{fieldName:null}}}

这在mysql上工作得很好,但是当切换到mongodb时就不能工作了。https://docs.mongodb.com/v3.2/tutorial/query-for-null-fields/正如文档所说,它是受支持的。我是否遗漏了环回的某些配置?

我的目标是在不更新任何查询的情况下将mysql更改为mongodb。

EN

回答 2

Stack Overflow用户

发布于 2018-04-28 11:38:34

连接器正在将您的查询转换为command=find [ { fieldName: { '$type': 10 } },

您可以将其添加到数据源对象中,以使用扩展运算符并重新获得功能。

"allowExtendedOperators": true

ex { "where": { "or": [ { "name": null }, {"name": { "exists": false } } ] } }

票数 1
EN

Stack Overflow用户

发布于 2018-04-28 07:33:58

在MongoDB中查询时不需要"where“。

你可以试着查询一下这个吗?

db.coll.find({fieldName: null})

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50065447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档