Ben iki farklı açısından birbirine katılmak, iki model arasındaki ilişkilerin nasıl kurulacağı hakkında bir sorum var.
Ben bende sorun bir örnek vereyim:
Users (id, name)
Messages (id, message, from_user_id, to_user_id)
(In my case, it's not users nor messages, but this hopefully illustrates the problem in a simpler way) em>
Kullanıcılar birbirlerine mesaj gönderebilirsiniz, ve her mesaj gönderdi, bir kullanıcı ve onu alacak bir kullanıcı vardır. Ben Model ilişkilerini anlamaya çalışıyorum:
class User extends AppModel {
var $hasMany = array("Message");
}
class Message extends AppModel {
var $belongsTo = array("User");
}
Ben de CakePHP düzgün ilişkiyi almak böylece alanları veritabanında adlı olmalıdır nasıl emin değilim.