我目前正在使用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((函数
如果过滤数据集,则可以使用页面元素的连接按钮将其连接到数据集。对于所有其他选项,您必须使用代码填充页面元素。