【问题标题】:where filter returns empty array in Loopback3其中过滤器在 Loopback3 中返回空数组
【发布时间】:2018-11-21 20:51:10
【问题描述】:

我有一个名为特许经营表格的模型,我想根据特许经营名称获取数据。 我的查询是

{"where":{"company_name":"test"}}

奇怪的是过滤器有时可以正常工作,但有时它会返回一个空数组。我正在使用loopback3

【问题讨论】:

  • {"where":{"company_name":{"eq":"test"}}} 这可能会给您带来一致的结果。

标签: node.js loopbackjs strongloop


【解决方案1】:

如果您使用 MongoDB,请在您的 [model].json 文件的 options 对象中设置此标志 "strictObjectIDCoercion": true

这里解释了答案: https://github.com/strongloop/loopback/issues/3593#issuecomment-379353913

【讨论】:

    猜你喜欢
    • 2019-11-20
    • 2023-01-25
    • 2022-10-14
    • 2021-05-06
    • 1970-01-01
    • 2021-07-13
    • 2017-07-02
    • 2021-11-13
    • 1970-01-01
    相关资源
    最近更新 更多