2016-06-02 3 views
1

В моей базе данных есть элементы и категории. Каждый элемент будет иметь несколько категорий.Как создать много для многих отношений в Backand

Я могу создать объект и коллекцию, но при добавлении моего объекта (ITEM) я могу добавить только одну переменную в коллекцию (Категория).

Мне нужно много для многих отношений.

ответ

2

многих, многие в Backand сделано путем добавления объекта, который имеет отношение к каждому объекту, вы можете все посмотреть здесь: many-to-many

Вы также можете просмотреть codepen.io, чтобы увидеть, как работать с многим многие и угловые.

Многие ко многим модели между пользователями и домашних животных выглядит следующим образом:

[ 
    { 
    "name": "pets", 
    "fields": { 
    "name": { 
     "type": "string" 
    }, 
    "owners": { 
     "collection": "users-pets", 
     "via": "pet" 
    } 
    } 
}, 
{ 
    "name": "users-pets", 
    "fields": { 
    "pet": { 
     "object": "pets" 
    }, 
    "owner": { 
     "object": "users" 
    } 
    } 
}, 
{ 
    "name": "users", 
    "fields": { 
    "email": { 
     "type": "string" 
    }, 
    "firstName": { 
     "type": "string" 
    }, 
    "lastName": { 
     "type": "string" 
    }, 
    "pets": { 
     "collection": "users-pets", 
     "via": "owner" 
    } 
    } 
} 
] 
Смежные вопросы