标签: lazy-loading datamapper
Datamapper文档很好地告诉我如何设置上下文延迟加载here,但不幸的是它并没有告诉我如何在记录检索中实际传递上下文。
我想它会是这样的:
id = 10 hotel = Hotel.get(id, :context => :detailed)
或类似的东西。有人可以提供一个例子吗?
答案 0 :(得分:0)
读取延迟属性时,同一上下文中的所有属性都将加载到同一查询中。没有其他方法可以指定上下文。也许您应该修补Datamapper或编写功能请求。