gpt4 book ai didi

electron - 如何使用 Electron 存储将对象插入对象数组

转载 作者:行者123 更新时间:2023-12-03 12:26:07 24 4
gpt4 key购买 nike

我想将一个对象插入到已经有一些对象的数组中。

例如,我有这个对象:

{"title": "Snow White", "page": 300}

我想添加带有该对象的“书”,以便它可以容纳3个对象。
"bookmark": {
"book": [
{"title": "Cinderela", "page": 100},
{"title": "Pinocchio", "page": 200}
]
}

我该如何实现?

如果我使用此API:
.set(key, value)

我认为它将删除现有对象,并使用新提供的对象对其进行更改。

我应该使用:
.get(key, [defaultValue])

获取“书”中的所有对象,然后在其他对象旁边添加新对象,然后使用以下方法将它们立即发送回:
.set(object)

有没有最简单的方法?

任何帮助将不胜感激。

最佳答案

您可以结合使用get和set方法来更新数据

const book = store.get('bookmark.book');
const newBooks = [...(book || []), {"title": "Snow White", "page": 300}];
store.set('bookmark.book', newBooks);

关于electron - 如何使用 Electron 存储将对象插入对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55920476/

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