数据的查询和修改

数据源 中对数据的来源进行了详细介绍,本文将在此基础上,探讨如何通过查询和修改来充分利用数据源(重点为数据库和API)。

数据查询

在页面和组件上,都可以查询数据库的数据或通过 API 获取外部数据。接下来以页面数据源的例子,讲解如何查询和使用数据(组件数据源请前往 列表选择视图等文档学习)。

1. 添加数据源

打开某个页面,进入“数据”,并“添加数据源”

2. 设置筛选

如果是从数据库中获取数据,需要确定以下内容:

  • 数据表,可以选择所有的系统表和开发者自建表
  • 请求类型,有两种类型可选
    • 查询:在页面加载时,获取一次数据(适用于大部分场景)
    • 订阅:在页面加载时,获取一次数据,当数据库中满足该条件的数据发生变化时,会被自动推送到页面上(适用于自动获取最新聊天记录等特定场景)
  • 数据限额,指最多获取多少条数据,范围为:1~无限。
    • 如果为1,则返回单条数据
    • 如果大于1,则返回一个数组。如果要取其中的某条数据,可以借助 GET_ITEM 公式(详细查看:公式)。
  • 数据筛选,可配置多个
    • 条件:筛选的条件,最终满足条件的筛选会生效
    • 过滤:指从数据库中提取数据时,获取满足过滤条件的数据
    • 排序:选择根据某个字段进行排序。如果该字段开启了向量存储,能够进行向量排序(详细查看:数据库
    • 去重:去除重复数据,可选择多个去重字段

3. 使用查询到的数据

在数据选择菜单中的“页面内数据”“数据源”中即可使用查询到的数据

数据修改

系统提供了对数据的增删改等全面的操作。在执行这些操作前,请仔细检查并确认筛选条件,避免出现预料外的情况(例如,删除所有数据、将所有数据更新为同一条等等)

Copyright © FunctorZ 2024 all right reserved修订时间: 2024-12-16 10:57:36

results matching ""

    No results matching ""