我有Document
具有只读(从客户端角度)属性的实体modificationAuthor
(我希望它只在知道当前登录用户的服务器端进行修改)。Document
实体modificationAuthor
在代理和域对象中都没有属性设置器。
问题是它不是一个简单的属性,而是其他实体(User
)所以我需要添加modificationAuthor
到paths
当我调用requestFactory.find(id).with(paths).fire()
以获取Document
实例时。(所以modificationAuthor
当我想从中读取它时它不为空Document
)。
但是在将它添加到路径并尝试持久化Document
对象之后,我得到了异常:Could not locate setter for property modificationAuthor...
. 即使对于设计为只读的属性,RF 似乎也需要设置器。
目前有什么方法可以避免向此类属性添加设置器并能够读取它并保留父对象?