访问WiX中的单个集合元素



我目前正在使用Wix的代码处理一个数据库集合。以前,我使用访问整个数据库本身的表显示信息,并使用限制数据的搜索功能。我能够使用我输入的参数显示特定类别的项目。

然而,现在,我正试图使用代码将单个数据点和信息放入文本标签中,但我遇到了困难。我无法以这种方式处理数据库集合,即访问单个项目和信息片段,但我认为我是通过查看单个索引元素来做到这一点的。我只是不确定语法。你能帮我访问这些单独的收藏元素吗?谢谢

// console.log($w(res).getItems(1, 1)); 
wixData.get("indexResearchers", "university") .then( (results) => { 
let item = results; 
//see item below console.log("nAND HEREEEEEEE 1"); 
let fieldValue = item.fieldName; 
console.log(fieldValue); 
// console.log(item.get('university')); 
console.log("nAND HEREEEEEEE 2"); 
// console.log(item.items[0]); 
console.log("nAND HEREEEEEEE 3"); 
console.log(item.items[0].get('university')); 
console.log("nAND HEREEEEEEE 4"); 
} )

从集合中获取单个项目有几种方法。

如果使用数据集:

  • 您可以使用UI或通过代码过滤数据集
  • 您还可以使用getItems((或getCurrentItem((函数从数据集中获取单个项

如果使用wix-data API:

  • 您可以使用get((或query((函数

如果过滤数据集,则可以使用页面元素的连接按钮将其连接到数据集。对于所有其他选项,您必须使用代码填充页面元素。

最新更新