Backbone.js 主干关系-如何通过两个外键找到相关模型?
在我的模型中,我定义了关系,所以它的外键属性被相关模型替代 我有一个想法,从数据库中提供两个相同的值,例如Backbone.js 主干关系-如何通过两个外键找到相关模型?,backbone.js,backbone-relational,Backbone.js,Backbone Relational,在我的模型中,我定义了关系,所以它的外键属性被相关模型替代 我有一个想法,从数据库中提供两个相同的值,例如relatedId和related——如果我为字段related定义模型关系,relatedId值将保持不变——我将能够使用它 是否有可能在表示相关模型(它们具有对象数据类型)的关系模型属性上使用主干中的collection.where()方法?如果我定义相关id(如以下所示),它将不起作用: collection.where({ related : 14 // this prope
relatedId
和related
——如果我为字段related
定义模型关系,relatedId
值将保持不变——我将能够使用它
是否有可能在表示相关模型(它们具有对象数据类型)的关系模型属性上使用主干中的collection.where()方法?如果我定义相关id(如以下所示),它将不起作用:
collection.where({
related : 14 // this property contains related model, but not id after backbone initializes, i've also tried to use relatedId key instead - this does not work
})
我非常需要这种方法,因为我必须通过很多属性找到模型,而且很难从头开始:/
您能给我一个建议吗?我非常喜欢使用数据库“视图”来有效地扁平化关系,以便于查询。它工作得很好