2016-04-08 15 views
0

"Waterline, modellerde okuduğum gibi ve iki modelin de birbirine işaret eden toplama özelliklerine sahip olduğunu fark ederse, otomatik olarak sizin için birleştirme tablosu. " Sorum nerede fıkraSAILS: İlişkilendirme tablosu mysql nasıl tanımlanır çok fazla

ben bir db olarak MYSQL kullanıyorum

ve benim modelleri görünüyor

bilinmeyen şu anda sütun NaN bir hata alıyorum olarak dernek tablo hangi tablo biliyorum su hattının nasıl olduğunu böyle:

Sells.js:

module.exports = { 
    autoCreatedAt: true, 
    autoUpdatedAt: false, 
    attributes: { 
    createdAt:{ 
     type:'datetime', 
     columnName:'created' 
    }, 
    qty_sold:{ 
     type:'float' 
    }, 
    s_notes:{ 
     type:'string' 
    }, 
    items: { 
     collection: 'species', 
     via: 'sales', 
     dominant:true 
    } 
    } 
}; 

Species.js:

};

Ve MySQL DB 2 mevcut tabloları vardır: türler ve

cevap

0

Satış satar:

id: { 
    type: 'integer', 
    primaryKey: true, 
    autoIncrement: true 
}, 

species:{ 
    collection: "species", // match model name here 
    via: "Sells", // match attribute name on other model 
    dominant: true // dominant side 
} 

Species.js:

id: { 
    type: 'integer', 
    primaryKey: true, 
    autoIncrement: true 
}, 

sells:{ 
    collection: "Sells", // match model name 
    via: "Species" // match attribute name 
} 
İlgili konular