Я хотел бы знать, как выбрать поле, на которое ссылается внешний ключ. Я не могу найти это в документах.
Например, если у меня есть таблица Product
и таблица ProductTag
. A Product
имеет много ProductTags
. Тогда моя таблица ProductTag
будет иметь внешний ключ к таблице Product
через:
{ // Product
...
"relations": {
"productTags": {
"type": "hasMany",
"model": "ProductTag",
"foreignKey": ""
}
}
}
Поля моей таблицы Product
: id
- Я хочу установить это как id , sku
- уникально , price
и т. Д.
Тогда связь создаст внешний ключ, ссылающийся на Product.id
. Как мне ссылаться на Product.sku
вместо?
Спасибо!