sequelize와 연관된 다음 모델이 있습니다.sequencing으로 json에 junction 테이블 데이터가 추가되지 않도록 방지
Event hasMany Characters through characters_attending_boss
Boss hasMany Characters through characters_attending_boss
Characters hasMany Event through characters_attending_boss
Characters hasMany Boss through characters_attending_boss
이 테이블은 성공적으로 조인되어 있으며이 테이블에서 데이터를 검색 할 수 있습니다. 내가 JSON-결과를 검색 할 때 그러나 을 통해 모델의 이름은 다음과 같이 각 개체에 추가됩니다 :
{
id: 1
title: "title"
-confirmed_for: [ //Alias for Event -> Character
-{
id: 2
character_name: "name"
-confirmed_for_boss: [ // Alias for Boss -> Character
-{
id: 9
name: "name"
-character_attending_event: { // name of through-model
event_id: 1
char_id: 2
}
}
]
-character_attending_boss: { // name of through-model
event_id: 1
char_id: 2
}
}
은 그래서 가능하면 이러한 "character_attending_boss"세그먼트를 숨길 수있는 방법을 찾고 있어요, 바람직하게는 포스트 - 페치 결과를 변경하지 않아도된다.
이것이 가능합니까?