我将 ORM GreenDAO 用于我的 Android 应用程序的 DAL 层。我在两个表之间存在一对一关系的问题。例如:
Entity page = schema.addEntity("Page");
Entity bookmark = schema.addEntity("Bookmark");
Property pageIdProperty = bookmark.addLongProperty("pageId").getProperty();
bookmark.addToOne(page, pageIdProperty); // any bookmark related to a page
page.addToOne(bookmark, pageIdProperty); // any page can has a bookmark
这种关系是错误的吗?
当我定义它时,我无法page.getBookmark()
在页面类中调用
如果这是真的,有什么办法可以使它成为一对一关系的双向?