Điểm:1

Đăng dữ liệu vào trường thuật ngữ thông qua JSONAPI

lá cờ de

Đang cố tạo nút qua JsonAPi. Nó chứa một trường thuật ngữ và trường văn bản. Đã quản lý để đăng trường văn bản mà không gặp bất kỳ sự cố nào nhưng gặp khó khăn khi đăng giá trị vào trường thuật ngữ. Bất kỳ ai hướng dẫn tôi đăng giá trị vào các trường thuật ngữ. định dạng được chia sẻ bên dưới

"dữ liệu": {
    "loại": "nút--xác minh",
    "thuộc tính": {
        "title": "Tiêu đề tùy chỉnh của tôi"

       }
    "các mối quan hệ": {
        "field_executing_agency": {
            "dữ liệu":"BRO",
            "id_mục tiêu": "1324"
        }

    }
}
Điểm:0
lá cờ cn

Trong JSON:API, các trường thuật ngữ phân loại được xử lý giống như các trường tham chiếu thực thể khác.

đăng bài dữ liệu bên dưới sẽ đặt trường tham chiếu thực thể field_entity_reference_taxonomy_term đến một thuật ngữ phân loại hiện có.

"dữ liệu": {
    "loại": "nút--loại nút",
    "thuộc tính": {
        "title": "Tiêu đề tùy chỉnh của tôi"
       }
    "các mối quan hệ": {
        "field_entity_reference_taxonomy_term": {
            "type":"phân loại-thuật ngữ-loại-tên máy",
            "id": "phân loại-thuật ngữ-uuid"
        }

    }
}

Nếu bạn muốn tạo một thuật ngữ phân loại mới và đặt giá trị của field_entity_reference_taxonomy_term đến đó, sau đó bạn có hai bước:

  1. POST thuật ngữ phân loại mới.
  2. Cập nhật nút để đặt giá trị được trả về từ máy chủ khi bạn ĐĂNG thuật ngữ phân loại (máy chủ trả về UUID trong phản hồi khi nó tạo thực thể/thuật ngữ mới).

Trên bản cài đặt tiêu chuẩn của Drupal, có một giao diện người dùng đẹp để tự động tạo các thuật ngữ phân loại trên trang chỉnh sửa nút, nhưng với Drupal tách rời, bạn phải tự xây dựng cái này.

lá cờ de
Cảm ơn Patrick. bạn có thể vui lòng cho tôi biết liệu field_entity_reference_taxonomy_term này có nghĩa là tên trường hay không và cách lấy tên máy loại thuật ngữ đó
lá cờ cn
Tên trường trong các mối quan hệ là tên máy của trường tham chiếu thực thể. Một cách dễ dàng để tìm tên là đi tới Cấu trúc/Loại nội dung/Loại nội dung của tôi/Quản lý trường rồi nhấp vào trường tham chiếu thực thể. Tên máy trường sẽ có trong URL. Một cách thậm chí còn dễ dàng hơn để lấy tên là cài đặt các mô-đun JSONAPI Extras hoặc JSONAPI Explorer, nhưng sau đó bạn có một mô-đun khác. Explorer cho phép bạn xem cấu trúc và Extras cho phép bạn đổi tên nội dung và tắt các mục không cần thiết.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.