属性を保護するための最良の方法は何ですか?以下のポイントを参照してください。
class Document
# no method outside this class can access this directly. If they call document.data, error should be thrown. including in any rendering
field sensitive_data
# but this method can be accessed by anyone
def get_sensitive_data
# where I apply the right protection
end
end