Vuejs2 向axios get请求添加查询

Vuejs2 向axios get请求添加查询,vuejs2,axios,Vuejs2,Axios,我试图限制axios get请求返回的内容 我有一个firebase后端,在我的数据中有一个名为case_name的字段,我添加了一些名为Test的记录,我想我可以在get请求中运行以下命令,将我的结果限制为case_name等于Test的结果,但它仍然返回所有记录 loadCase ({ commit, context }) { return axios.get('http', { params: { case_name: 'Test'

我试图限制axios get请求返回的内容

我有一个firebase后端,在我的数据中有一个名为case_name的字段,我添加了一些名为Test的记录,我想我可以在get请求中运行以下命令,将我的结果限制为case_name等于Test的结果,但它仍然返回所有记录

loadCase ({ commit, context }) {
      return axios.get('http', {
        params: {
          case_name: 'Test'
        }
      })
      .then(res => {
        const convertcase = []
        for (const key in res.data) {
          convertcase.push({ ...res.data[key], id: key })
        }
        commit('listcase', convertcase)
      })
      .catch(e => context.error(e));
    },
有人能告诉我我做错了什么吗?因为我现在找不到任何帮助

我返回的对象是

data: {…}
​​
"-LFXvk9yY5c-O8yIdf8k": Object { case_name: "Test", case_status: "live", case_summary: "This is some summary content", … }
​​
"-LFXwmv6eHqZs8jndNay": Object { case_name: "case 2", case_status: "live", case_summary: "dasdasdasdasd\nasd\ndasd\na\nsdasdasd", … }
​​
"-LFc2t9V7LVqnLAlIjoU": Object { case_name: "Test", case_status: "live", case_summary: "this is just another summary", … }

谢谢

看起来像是后端接口问题,你的参数发送成功了firebase的工作原理有什么奇怪的地方吗?从我所读的内容来看,应该有效,但是没有,任何熟悉firebase的人都可以解释为什么不是这样?我已经在问题中添加了我从firebase返回的对象,以防任何人看到我做错了什么