【发布时间】:2015-01-22 00:11:43
【问题描述】:
我想在 Trello API 中针对每张卡片存储一些任意数据(目前只有一个从 0 到 100 的数值,但如果效果好,那么我将从我自己的卡片中转移更多与卡片相关的数据应用程序转移到 trello)。
我在 API 文档中看不到类似的内容,对吗?
我可能必须针对每张卡片存储一条带有 json 数据的评论。或者也许是更好的方法?
谢谢!
【问题讨论】:
标签: trello
我想在 Trello API 中针对每张卡片存储一些任意数据(目前只有一个从 0 到 100 的数值,但如果效果好,那么我将从我自己的卡片中转移更多与卡片相关的数据应用程序转移到 trello)。
我在 API 文档中看不到类似的内容,对吗?
我可能必须针对每张卡片存储一条带有 json 数据的评论。或者也许是更好的方法?
谢谢!
【问题讨论】:
标签: trello
Trello 最近添加了在每张卡片上存储任意数量标签的功能。这些标签可以是颜色编码的(导致它们显示在 Trello 的板显示中)或没有颜色(导致它们仅显示在卡片详细信息显示中)。对于少量任意数据(例如您描述的单个数字),这对您来说可能是一个合理的选择。
您可以通过以下方式在一次通话中创建标签并将其添加到卡片中:
POST /1/cards/[card id or shortlink]/labels
(参考 - https://trello.com/docs/api/card/index.html#post-1-cards-card-id-or-shortlink-labels)
如果您要存储大量数据,而标签可能不足以存储这些数据,我建议您添加一个清单来存储您的数据。标记为完成的清单项目可以隐藏在界面中。这可能有助于使用大量数据使 UI 更加简洁。如果您将每个清单项用作单独的数据对象,您可能会开发一个非常灵活的数据结构来存储您想要的任何内容。
有关如何与清单和检查项交互的更多详细信息,您可以阅读此处的文档 - https://trello.com/docs/api/checklist/index.html
【讨论】:
在 Trello 中,您可以在卡片描述中添加字符串,也可以在卡片上附加 10MB 以下的文件,还有标签、到期时间、cmets 等可以映射您的数据。所以你的方向是对的。那可以实现你的目标。但是,由于 Trello 中可用的数据类型限制。效率成本应该是一个重要的考虑因素。
【讨论】: