在WiX中访问单个集合元素

时间:2018-07-09 11:46:48

标签: arrays wixcode

我目前正在使用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"); 
} )

1 个答案:

答案 0 :(得分:0)

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

如果使用数据集:

如果使用wix-data API:

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

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