【发布时间】:2020-07-02 05:00:21
【问题描述】:
我想为领域的结果查询添加一个属性,我做了这样的事情
findAllSelected() {
let result = super.findAll()
result = result.map(item => {
return {...item, isSelected: false}
})
return result
}
这是我的 findAll 方法
findAll () {
return RealmSchemas.objects(this.schema)
}
但后来我发现 findAll 的结果是这样的
{“0”:{“contact_id”:7,“id”:1,“isArchived”:假,“isPinned”: true, "message": Test 1", "name": "User 1", "time": "14.10 PM", "unread": 1}, "1": {“contact_id”:8,“id”:2,“isArchived”:假,“isPinned”:真, “消息”:“测试 2”,“名称”:“用户 2”, “时间”:“11.21 AM”,“未读”:2}}
我的问题是如何将属性添加到数组中?或者其他方式我如何将查询结果转换为对象列表,以便我可以使用地图添加属性?
【问题讨论】:
标签: reactjs list react-native realm