redbean
5.7.4
RedBeanPhp是易于使用的PHP ORM工具。
从网站下载redbeanphp:
https://redbeanphp.com/download
提取档案馆,然后将其放入您的PHP项目中,瞧!
可选:SHA256SUM并检查签名。
只需打开您的composer.json文件,然后在您的需求列表中添加软件包名称(eg "gabordemooij/redbean": "dev-master")
。
{
"require" : {
"gabordemooij/redbean" : " dev-master "
}
}
注意:您会在Redbean网站上找到许多示例,利用Redbean的R
类。由于作曲家中的名称为自动加载,因此该类将以RedbeanPHPR
而不是R
。如果您想使用较短的R
Alias,则可以在代码开头添加use
语句:
use RedBeanPHP R as R ;
注意:重要的是要注意,在与作曲家一起使用Redbeanphp时,使用模型时需要一些额外的预防措施。由于作曲家的命名空间要求,在创建模型时,我们需要使用SimpleModel
扩展,而不是RedBean_SimpleModel
。此外,我们需要指定SimpleModel
的命名空间,因此将模型与RedBean一起使用与作曲家一起使用的完整示例如下:
use RedBeanPHP R ;
class User extends RedBeanPHP SimpleModel
{
...
}
请注意,我们还需要添加use RedBeanPHPR
语句,以便我们可以在模型中使用R::
快捷方式。
我们如何使用redbeanphp存储书籍对象:
$ book = R :: dispense ( " book " );
$ book -> author = " Santa Claus " ;
$ book -> title = " Secrets of Christmas " ;
$ id = R :: store ( $ book );
是的,这很简单。
有关Redbeanphp的更多信息,请咨询Redbeanphp网站:
https://www.redbeanphp.com/