如何使用 Directus 过滤字段

问题描述

假设我进行了这样的 api 调用

    const { data } = await client.getItems(`module/${module.id}`,{
      fields: [
        'questions.module_question_id.question_text','questions.module_question_id.slug','questions.module_question_id.type','questions.module_question_id.answer_options.*',],});

我正在抓取字段,但我也想过滤掉一个特定的问题 ala 它的 slug,有没有办法在 api 级别做到这一点?我知道过滤器以 global query api 的形式存在,但还没有找到将它们与字段结合使用的示例。

解决方法

也许您正在寻找deep?这应该允许您过滤深度嵌套的关系字段。

https://docs.directus.io/reference/api/query/#deep

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...