JSData`where`不适用于`dataStore.findAll()`

时间:2017-12-29 17:44:25

标签: javascript jsdata

如果我致电dataStore.findAll(mapperName, params, opts) params

{
  where: {
   cc: {
     '===': 'test'
   }
  },
}

我希望生成的查询字符串为?cc=test。但是,它似乎编码整个对象,因为生成的查询字符串是?where=%7B%22cc%22:%7B%22%3D%3D%3D%22:%22test%22%7D%7D。 JSData的查询功能不适用于http适配器吗?

这是js-datajs-data-http v3

1 个答案:

答案 0 :(得分:1)

您的语法是filter syntax,而您应该可以为findAll syntax执行以下操作:

{cc: 'test'}