如何动态获取activerecord对象的属性值?
例如,我有一个名为的变量attr_name.
我想做这样的事情:
person = Person.find(1)
attr_name = "address"
address = person.<function_name>(attr_name)
Run Code Online (Sandbox Code Playgroud)
哪个function_name可以使用?
我不明白如何为gitolite(非root安装)中的特定存储库创建post-receive挂钩
我的裸存储库包含一个网站,应该GIT_WORK_TREE=/path/htdocs git checkout -f在更新时将工作目录复制到docRoot()
在gitolite之前,我只是更新特定存储库的钩子.
Gitolite文档提到所有钩子都应该在这里,hooks/common所以我不明白它是如何工作的.
什么应该是钩子的名称,应该在哪里定位以及应该如何改变它的结构(如果它应该)?