首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Redbean 3.2.x -自定义映射

Redbean 3.2.x -自定义映射
EN

Stack Overflow用户
提问于 2012-08-16 04:36:51
回答 1查看 501关注 0票数 3

我正在尝试为我正在使用的数据库实现自定义映射,该数据库预先设置了主键字段,如tablename_id,而不仅仅是id

我从2.0手册中收集到了以下内容:

代码语言:javascript
复制
class MyBeanFormatter implements RedBean_IBeanFormatter {
    public function formatBeanID($type) {
        return $type.'_id';
    }
}
R::$writer->setBeanFormatter( new MyBeanFormatter );

在3.0中,没有接口RedBean_IBeanFormatter和函数formatBeanID。在3.0手册中,没有提供太多关于这方面的内容。任何帮助都会

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-23 16:41:06

在3.0中不再支持自定义映射。RedBeanPHP 3和更高版本要求表将一对一映射到bean类型。这是RedBeanPHP设计哲学的一部分。它可能对现有的项目用处不大,但我相信它最终会使数据库映射更易于维护。这一决定还允许RB提供许多强大的功能,如深度复制和exportAll,同时相对轻量级和快速。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11976876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档