1. Has One

    关联也是与另一个模型建立一对一的连接,但语义(和结果)有些不同。 此关联表示模型的每个实例包含或拥有另一个模型的一个实例。

    例如,如果你的应用程序包含用户和信用卡,并且每个用户只能有一张信用卡。

    对于一对一关系,一个外键字段也必须存在,所有者将保存主键到模型关联的字段里。

    当你给用户一个信用卡, 它将保存一个信用卡的 IDCreditCardID 字段中。

    如果你想使用另一个字段来保存这个关系,你可以通过使用标签 来改变它, 例如:

    通常,所有者会保存 belogns to model 的主键到外键,你可以改为保存其他字段, 就像下面的例子使用 Number

    注意:多态属于和多对多是明确的不支持并将会抛出错误。

    你可以通过 找到 has one 关联。

    更多高级用法,请参考