gpt4 book ai didi

indexeddb - 使用 jsstore 从 indexeddb 选择特定列

转载 作者:行者123 更新时间:2023-12-04 17:45:36 28 4
gpt4 key购买 nike

我使用下面的代码从 indexeddb 中选择所有列

this._connection.openDb(this._indexedDBLiveDBName);
return this._connection.select({
From: this._indexedDBLiveDBArticleTableName,
Where: {
ChildName: section
}
});

但是我需要选择除一列之外的所有列我可以这样做吗?如果意味着请提供一个例子

谢谢

最佳答案

假设你的结果是 -

results = [
{
_id : a,
_name : "fr",
_gender : "m",
_country : "efr",
_city : ""
}
]

现在您只需要 - _id, _name 在结果中

实现上述情况的方法是:

  1. 您可以根据现有结果创建新结果 -

`

var newResults = [];
results.forEach(function (item) {
newResults.push({
_id:item._id,
_name:item._name
})
});

`

  1. 您可以从现有结果中删除该属性 -

`

results.forEach(function (item) {
delete item._country;
delete item._city;
delete item._gender;
delete item._country
})

`

关于indexeddb - 使用 jsstore 从 indexeddb 选择特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48622089/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com