Điểm:1

sự cố plugin quy trình entity_generate với việc tạo nút

lá cờ in

Tôi muốn sử dụng plugin entity_generate để tạo nút cho từng hàng nguồn mà tôi đang di chuyển. Tôi nhận được trường nguồn 'tiêu đề' và muốn tạo một nút trong một số my_content_type, với tiêu đề đó. Di chuyển của tôi trông giống như:

  # Trường để điền
  my_content_type:

    plugin: thực thể_generate
    tiêu đề nguồn
    entity_type: nút
    gói: my_content_type
    value_key: tiêu đề
    bundle_key: không
    giá trị:
      tiêu đề: tiêu đề

Vì vậy, tôi không có trường tham chiếu đến nút mà tôi đang tạo - tôi chỉ muốn nút được tạo dưới dạng "tác dụng phụ". Nhưng khi tôi chạy di chuyển, tôi gặp lỗi:

Trong ContentEntityStorageBase.php dòng 125:
Thiếu gói cho nút loại thực thể

Về cơ bản, tôi đã cố gắng điều chỉnh ví dụ cho các thẻ từ đây: https://www.drupal.org/docs/8/api/migrate-api/migrate- process-plugins/contrib- process-plugin-entity_generate

..nhưng có gì đó không ổn ở đó. Tại sao nó phàn nàn về việc thiếu tham số "gói" khi tôi cung cấp?

Điểm:1
lá cờ in

Nhận trợ giúp từ @danflanagan8 trên kênh drupal Slack. Vì vậy, chú thích cho các thẻ trông giống như:

* entity_keys = {
* "id" = "tid",
* "bản sửa đổi" = "bản sửa đổi_id",
* "gói" = "vid",
* "nhãn" = "tên",
* "langcode" = "langcode",
* "uuid" = "uuid",
* "đã xuất bản" = "trạng thái",
* },

và đối với các nút thì nó như thế này:

* entity_keys = {
* "id" = "không",
* "sửa đổi" = "vid",
* "bó" = "loại",
* "nhãn" = "tiêu đề",
* "langcode" = "langcode",
* "uuid" = "uuid",
* "trạng thái" = "trạng thái",
* "đã xuất bản" = "trạng thái",
* "uid" = "uid",
* "chủ sở hữu" = "uid",
* },

Vì vậy, gói cho các thuật ngữ phân loại là "vid" và cho các nút là "loại". Trong ví dụ tệp di chuyển cho thuật ngữ phân loại bó_key trường có giá trị "video" và bằng cách tuân theo logic đó cho nút bó_key nên có giá trị"loại".

Đă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.