Bir tablonun birincil anahtarı olarak bir dize sütunu ayarlamaya çalışıyorum, sonra başka bir tablodan bir yabancı anahtar olarak referans alıyorum. Bu mümkün mü? belgelere Başına:Laravel - tam sayı olmayan yabancı birincil anahtar nasıl kullanılır?
Laravel assumes every table has a numeric primary key (usually named “id”) and ensures the value of this column is unique for each new row added to the table. Laravel doesn’t really work well unless each table has a numeric primary key. So, for your average Laravel application, please ensure that you define a primary key using the increments() method.
Benim durumumda, ben faydasız olacağı gibi bir id
sütun tanımlamak istemiyoruz. Tanımlamak istediğim dize sütunu birincil anahtar olarak işlev görecektir. Bu mümkün ise, örnek bir geçiş snippet'i alabilir miyim?
@Strawberry - ben bir tamsayı 'id' tanımlamak gerekir demek ??? – StackOverflowNewbie
Laravel'i kullanmak istiyorsan, Laravel'in yapmanı söylediği her şeyi yapman gerektiğinden şüpheleniyorum! – Strawberry