Loopback js mongdb Null或Missing Fields

时间:2018-04-27 15:14:48

标签: mysql node.js mongodb loopbackjs

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

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

{filter:{where:{fieldName:null}}}

这适用于mysql,但切换到mongodb时它不起作用。 https://docs.mongodb.com/v3.2/tutorial/query-for-null-fields/正如文件所述,它受到支持。我错过了一些环回配置吗?

我的目标是将mysql更改为mongodb而不更新任何查询。

2 个答案:

答案 0 :(得分:1)

连接器正在将您的查询转换为myfolder/x/y/z/testimage1.jpg myfolder x/y/z/testimage1.jpg

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

command=find [ { fieldName: { '$type': 10 } },

"allowExtendedOperators": true

答案 1 :(得分:-1)

你不需要"其中"在MongoDB中查询时。

你可以尝试查询一下吗?

  

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