0
我还是有点受了以下工作困惑:PHP ActiveRecord如何将单数类名与表名相关联?
your table name would be "people"
class Person extends ActiveRecord\Model {}
所以这就是我所做的和我的表:posts
。
class Post extends ActiveRecord\Model{}
在任何时候,我必须指定Post
实际上等于表posts
。那么这个魔法在哪里/如何发生?如果需要,我会如何覆盖它?在这样情况下
什么:
class fish = table fish
class goose = table geese
感谢
谢谢。您是否知道在涉及到表名到类名的映射时,我可以在哪里阅读更多规则? – kaizenCoder
那么,它只是在上面的链接中简要记录 - 表名是类名的复数。 phpAR考虑了一些不规则和不可数名词,如果你想了解所有的细节,请看代码 - 参见'\ ActiveRecord \ Utils :: pluralize()' –