北漂IT民工 的博客

Elixir下实现OneToOne关系

在实现Elixir下OneToOne关系时,

一开始使用的形式是:

class A():

b = OneToOne(‘B’, inverse=’a’)


class B():

a = OneTOOne(‘A’, inverse=’b’)


发现编译一直无法通过。


然后使用:

class A():

b = OneToOne(‘B’, inverse=’a’)


class B():

a = ManyToOne(‘A’)


后通过.

这里的ManyToOne实际上跟OneToOne的效果是一样的。