如何从 faunaDb 查询中检索文档 ID

How to retrieve document ID from faunaDb query

我有这个数组

[ Ref(Collection("twitch_users"), "280881231730573837") ]

我希望检索数字字符串并将它们用于我的代码中的另一个函数,但是我不确定我该如何做到这一点,因为我习惯于做类似 data.info[0] 的事情,但是对象没有名称,我不确定如何在不使用名称的情况下实现类似的目标。

这可能有点难以重现,因为数据是从外部数据库检索的,但我会尽力提供所需的内容

// These first two lines return
// [ Ref(Collection("twitch_users"), "280881231730573837") ]
// Please note Ref() is from the FaunaDB API and not a function in my code



var queryuserInfo = fauna.paginate(q.Match(q.Index("users.allInfo"), tags.username));
queryuserInfo.each(function (page) { userInfo = page });

然后我console.log

console.log(userInfo[0])

这是FaunaDB生成的Ref ID。您可以使用 id 属性来检索 ID。

console.log(userInfo[0].id)