1

Datamapper 文档很好地告诉我如何在此处设置上下文延迟加载,但不幸的是它没有告诉我如何在记录检索中实际传递上下文。

我想它会是这样的:

id = 10
hotel = Hotel.get(id, :context => :detailed)

或类似的东西。有人可以提供一个例子吗?

4

1 回答 1

0

读取惰性属性时,同一上下文中的所有属性都将加载到同一查询中。没有其他方法可以指定上下文。也许您应该修补 Datamapper 或编写功能请求。

于 2012-04-21T06:06:37.010 回答