안녕하세요. REST API에서 카테고리 제품을로드하려고 할 때 페이로드에는 '카테고리'가 발생했지만 모델을 찾을 수 없습니다. 모델 이름 "카테고리"(알 수없는 mixin) .modelNameFromPayloadKey ("카테고리"))를 사용하여 해결 된 모델 이름 "데이터가 인쇄되지 않습니다.Payload에서 "categories"가 발견되었지만 "category"모델명이 없습니다.
데이터는 내가 API에서 얻을 : -
{
"categories": [{
"id": 6737,
"category_id": 1,
"product_id": 3954,
"product": {
"id": 3954,
"seller_id": null,
"sku": "UN1185",
"product": "Party",
"description2": "Disclaimer: ",
"mrp": 795,
"price": 1499,
"off": "75",
"stock": 1,
"total_products": 5,
"catalogType": null,
"weight": "1",
"delivered_in": null,
"chart_id": null,
"stitching": 0,
"seo_title": "Buy Now Party wear Light Peach Khadi Art Silk Plain Saree",
"seo_description": "Shop",
"keyword": "saree",
"position": 1503,
"status": 1,
"product_images": [{
"product_id": 3954,
"url": "UN1185.jpg"
}]
}
}, {
"id": 6735,
"category_id": 1,
"product_id": 3953,
"product": {
"id": 3953,
"seller_id": null,
"sku": "UN1933",
"product": "Party wear Pink Khadi Art Silk Plain Saree",
"slug": "party-wear-pink-khadi-art-silk-plain-saree-un1933",
"description": "Party wear Pink Khad..",
"description2": "Disclaimer",
"mrp": 795,
"price": 1499,
"off": "75",
"stock": 1,
"total_products": 4,
"catalogType": null,
"weight": "1",
"delivered_in": null,
"chart_id": null,
"stitching": 0,
"seo_title": "Buy Now Party",
"seo_keyword": "saree",
"keyword": "saree ",
"position": 1503,
"status": 1,
"product_images": [{
"product_id": 3953,
"url": "UN1933.jpg"
}]
}
}],
"paging": {
"prevPage": false,
"nextPage": true,
"currentPage": 1,
"resultCount": 22
}
}
내 categories.js 시리얼
import DS from 'ember-data';
export default DS.RESTSerializer.extend({
normalizeResponse(store, primaryModelClass, payload, id, requestType) {
//console.log(payload.categories);
payload = {
categories: payload.categories
};
//console.log(payload);
return this._super(store, primaryModelClass, payload, id, requestType);
}
});
내가 울부 짖는 경고를하고 데이터를 인쇄하지 않은 페이지 카테고리보기
WARNING: Encountered "categories" in payload, but no model was found for model name "category" (resolved model name using (unknown mixin).modelNameFromPayloadKey("categories"))