react native-如何从sqlite表中获取“狗”列表?

问题描述

如何从“罗马”表中获取“狗”列表

该表是:“罗马” 字段是:“ toto” 内容为:[{"yoga":63,"dog":"BOB22"},{"yoga":22,"dog":"dragon"}]

所以我想获得“ BOB22”和“龙”

解决方法

如果要查找[“ BOB22”,“ dragon”],则可以使用enter image description here函数来选择要添加到新数组的键值。在这种情况下,您需要entry.dog

  const toto = [
    { yoga: 63,dog: "BOB22" },{ yoga: 22,dog: "dragon" }
  ];
  const dogs = toto.map((entry) => entry.dog);
  console.log(dogs); // print ["BOB22","dragon"]

对于toto数组中的每个“条目”,仅从toto数组中的每个条目中选择“ dog”,然后将包含每个“ dog”条目的新数组返回到“ dogs”数组中