Javascript 使用领域js查找领域对象的速度较慢

Javascript 使用领域js查找领域对象的速度较慢,javascript,performance,react-native,ecmascript-6,realm,Javascript,Performance,React Native,Ecmascript 6,Realm,众所周知,Realm是移动开发人员处理数据持久性的快速本地存储。但是,当我在react原生应用程序中从本地领域js查询信息时,在查询realmObject之后,获取数据字段的值非常缓慢 例如,定义模式如下: export const userSchema = { name: 'User', primaryKey: 'id', properties: { id: 'string', age: 'int', height: 'float', weight:

众所周知,Realm是移动开发人员处理数据持久性的快速本地存储。但是,当我在react原生应用程序中从本地领域js查询信息时,在查询
realmObject
之后,获取数据字段的值非常缓慢

例如,定义模式如下:

export const userSchema = {
  name: 'User',
  primaryKey: 'id',
  properties: {
    id: 'string',
    age: 'int',
    height: 'float',
    weight: 'float',
    gender: 'int',
  }
}
您已经存储了一些实例,现在还查询出了一些实例。然后您有一个
代理
realmObject
列表。到目前为止,性能还不是问题。然后使用循环或其他方法迭代
代理
,尝试从每个实例获取权重。这是性能开始急剧下降的部分:


正如您从上面的性能评测中所看到的,要从领域对象获取
权重
,所用的时间远远超过从普通json对象获取
权重
。为什么这么慢?

我遇到了同样的问题。你有解决这个问题的办法吗?这里也有同样的问题。只是在调试器中吗?我也在这里发布了问题跟踪程序,似乎他们还没有解决问题。你找到解决办法了吗?同一问题here@Rubycon还没有,如果您查看我上面提供的问题跟踪程序,它仍然是一个未解决的问题。