Refactored AR code.
Fixed the issue that Object/Component doesn't support using anonymous function as normal property values.
Update single row query function
Merge pull request #868 from ninbopa/doc

Update single row query function