MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Các đối tượng không hợp lệ dưới dạng dữ liệu con của React từ MongoDB

Bạn nhận được lỗi đó vì bạn đang cố gắng hiển thị một đối tượng đơn giản. Điều này không được phép. Bạn cần hiển thị một chuỗi, một phần tử hoặc một số kiểu hợp lệ khác.

Tôi giả định rằng vì bạn đang sử dụng thẻ h3 nên bạn muốn đặt tiêu đề của đối tượng vào vị trí đó. Bạn có thể làm điều gì đó như

<h3>{this.state.myData.title}</h3>

if myData là một đối tượng duy nhất (tôi không thể biết được từ mã của bạn). Nếu myData là một mảng các đối tượng, bạn có thể làm điều gì đó như:

render() {
    return this.state.myData.map(item => {
        return (
            <div key={item._id}>
                <h3>{item.title}</h3>
                <p>{item.description}</p>
            </div>
        );
    })
  }
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. giảm giá trị trong bộ sưu tập cho đến 0

  2. MongoDB Làm thế nào để truy vấn với toán tử $ date?

  3. Nhập Ref trong lược đồ mongoose khi làm việc với Graphql

  4. Mongo - có thể truy vấn để chiếu trường con lên cấp cao nhất không?

  5. MongoDB:Tại sao find và findOne chỉ trả về phần tử mảng cuối cùng?