跳到主要内容

Sort(排序)

使用 Sort 节点按所需顺序排列数据项列表,或生成随机选择结果。

信息

数组排序行为

Sort 操作使用 JavaScript 的默认排序方式:先将待排序元素转换为字符串,再比较它们的值。更多信息请参阅 Mozilla 的数组排序指南。

节点参数 ​

使用 Type(类型)参数配置节点。

从下拉菜单中选择以下一种排序输入方式。

Simple(简单) ​

使用所选字段进行升序或降序排序。

选择此 Type(类型)后:

  • 使用 Add Field To Sort By(添加排序字段)按钮输入 Field Name(字段名称)。
  • 选择 Ascending(升序)或 Descending(降序)。

Simple(简单)选项 ​

Type(类型)为 Simple(简单)时,可选择 Disable Dot Notation(禁用点表示法)。默认情况下,n8n 启用点表示法,以 parent.child 格式引用子字段。开启此选项可禁用点表示法,关闭则继续使用。

Random(随机) ​

将列表排列为随机顺序。

Code(代码) ​

输入自定义 JavaScript 代码来执行排序。如果简单排序无法满足需求,可使用此选项。

在 Code(代码)输入框中填写自定义 JavaScript 代码。

模板与示例 ​

浏览 Sort(排序) 集成模板,或搜索所有模板

相关资源 ​

了解 n8n 工作流中的数据结构与数据流。

本文为社区中文翻译。查看对应英文原文