문제와 현상 Firebase Firestore(NoSQL)에서 데이터를 가져와서 최신순 정렬하여 ListView로 띄움 데이터 추가 새로 추가한 값은 안 들어가고 마지막 값이 중복으로 들어감 마치 이렇게,,, 원인 ListView에서 사용하는 list의 값은 제대로 변경되었지만, 기존 위치의 리스트들은 업데이트가 되지 않았던 것이다. 7번째의 Guava가 새로운 데이터 추가로 8번째로 밀려 8번째에 Guava가 나왔지만, 나머지 1~7번째의 항목은 업데이트되지 않은 것 해결 ListView에 포함되는 item widget에 key: UniqueKey() 항목을 추가해준다. return Container( key: UniqueKey(), child: Text(document['name']) ); 각각의 항..