-1

目前我正在使用 Appwrite (一个自托管的数据库)。当我想用这段代码读取数据时:

Future result = database.listDocuments(collectionId: "60be22axxxxxx");

          result.then((response) {
            print(response);
          }).catchError((error) {});

...我得到以下 Json 响应:

{"sum":2,"documents":[{"$id":"60bf87c9a9726","$collection":"60be22a7c4a95","$permissions":{"read":["*"],"write":["*"]},"title":"test"},{"$id":"60bf95c0af7af","$collection":"60be22a7c4a95","$permissions":{"read":["*"],"write":["*"]},"title":"tes","desc":"des"}]}

如何title从数据库文档中获取单个字段,并将其保存到字符串或更好的对象中?

4

1 回答 1

0

试试这样

String data = jsonDecode(response);
Print(["documents"][0]["title"]);

[0] 是 2 的第一个,您可以使用 [1] 获得第二个,或者部署一个球。

于 2021-06-27T13:11:09.653 回答