【发布时间】:2014-06-29 21:58:38
【问题描述】:
如何在 Batmanjs 中实现自联接?
在 Rails 中,如发现 here,它是这样的:
class Employee < ActiveRecord::Base
has_many :subordinates, class_name: "Employee", foreign_key: "manager_id"
belongs_to :manager, class_name: "Employee"
end
我当前的 Batmanjs 等效模型如下所示:
class Employee extends Batman.Model
@resourceName: 'employees'
@storageKey: 'employees'
@persist Batman.LocalStorage
@has_many 'subordinates', name: "Employees", foreignKey: "manager_id"
@belongs_to 'manager', name: "Employee"
【问题讨论】: