İlişkilendirmeyi ayarladığımda nesneler üzerinde sihirli olarak oluşturulan tüm işlevleri çıkarmak için Sequelize (sequelizejs.com) kullanmanın bir yolu var mı? Örneğin;Nesnede işlevlerin sıralı olarak gösterilmesi
; Bir kullanıcı modeli var ve şimdi
User.create({
name: Faker.name.findName()
}).then((user) => {
user.createFriend({
name: Faker.name.findName()
})
});
createFriend
işlevi nedeniyle belongsToMany ilişki mümkündür çağırabilir
User.belongsToMany(User, { as: 'Friends', through: 'UserFriend' });
Kullanıcı (veya kullanıcı) üzerinde oluşturulan tüm işlevlerin çıkış yolu var mı?
Bazen benim için bir nesneyi arayabileceğimin tam olarak belli olmadığı, bir şekilde çıkabilseydim bana yardımcı olurdu.
sadece Promise'in yerine callback'inde içine hata ayıklama olmaz mı? –
kullanıcı nesnesini konsolide etmek mi istiyorsunuz? CreateFriend için herhangi bir referans bulamadım, bu yüzden (beklediğim gibi) sihirli bir işlev olarak görünecek gibi görünüyor –
Peki, nasıl hata ayıkladığınızı bilmiyorum, ancak düğüm denetçisiyle kullanıldığında Chrome Dev Tools'da –