按关系筛选 属性

Filter on relation property

我有一个简单关系的内容(使用 MongoDB,顺便说一句):

Professional:
  - name
  - categories (has many)
Categories:
  - name
  - slug

专业人士可以根据需要设置多个类别。

我想过滤具有特定类别的专业人士,例如:

Professionals that have category 'foo'

到目前为止我试过这个:

/professionals?categories.slug=foo
/professionals?categories.name=foo
/professionals?categories._id=(a id)

None 其中 returns 是正确的值。有没有办法通过 mongoose 手动执行此操作?

我刚刚测试了最新版本的 Strapi,它运行良好。

你的 3 个请求都成功了。

这是我所做的屏幕记录 - https://www.loom.com/share/e762efba49bc41f290ecf75fa983159e

如果我弄错了什么请告诉我。