构建限定符以获取企业对象中的 master/detail 关系

Building a qualifier to fetch a master/detail relationship in Enterprise Objects

这听起来很疯狂,但我无法在文献中找到有关如何构建限定符以使用 EOF 获取 master/detail 关系的示例。

我可以闭着眼睛在 SQL 中完成。现在,我知道我不应该使用主键或外键,那么 EOF 解决方案是什么?如何为抓取构建这样的限定符?

非常感谢您的回答。

这取决于您要做什么。您有并且正在使用 Wonder 吗?您可以访问 Webobjects 书籍吗?有几个。最新的是 Markus Ruggiero "Learning the Wonders"!它也有电子版。

我并不是想含糊其词,但如果您有对象的 displayGroup,您只需传递一个对象并询问详细信息。

WO 将创建 SQL,询问后端并将包含详细信息的字典传递给您。真的就是这么简单。

如果您需要设置抓取策略,请查看http://webobjects.mdimension.com/javadoc/WebObjects/5.4/com/webobjects/eocontrol/EOFetchSpecification.html#prefetchingRelationshipKeyPaths()

如果你使用关于 "where" 的子句,那么你应该限定。