Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite Symfony CMF如何保存到数据库中?_Sqlite_Doctrine Odm_Odm_Symfony Cmf - Fatal编程技术网

Sqlite Symfony CMF如何保存到数据库中?

Sqlite Symfony CMF如何保存到数据库中?,sqlite,doctrine-odm,odm,symfony-cmf,Sqlite,Doctrine Odm,Odm,Symfony Cmf,我通过ODM理论将其保存到PHPCR中 但我知道它都保存在app.sqlite中,但我不知道它在概念上是如何工作的 当所有内容都保存在app.sqlite中时,为什么它需要数据库? 为什么我需要使用这种命令php应用程序/控制台原则:phpcr:init:dbal等等?Symfony CMF可以使用不同的模型类。我们提供了一个映射到的默认实现。PHPCR-ODM又构建在php内容存储库PHPCR上。有3种实现,cmf沙盒默认使用。jackalope条令dbal反过来使用条令dbal将内容存储到条

我通过ODM理论将其保存到PHPCR中

但我知道它都保存在
app.sqlite
中,但我不知道它在概念上是如何工作的

当所有内容都保存在app.sqlite中时,为什么它需要数据库?
为什么我需要使用这种命令
php应用程序/控制台原则:phpcr:init:dbal
等等?

Symfony CMF可以使用不同的模型类。我们提供了一个映射到的默认实现。PHPCR-ODM又构建在php内容存储库PHPCR上。有3种实现,cmf沙盒默认使用。jackalope条令dbal反过来使用条令dbal将内容存储到条令dbal支持的数据库中。jackalope目前处理mysql和postgres。jackalope-dbal在第一次运行时需要一些初始化,这是您看到的命令。无论我们使用嵌入式sqlite数据库驱动程序还是mysql或postgres,这都是一样的


您可以在中找到有关选择的背景信息,以及如何在中设置phpcr odm的信息。环顾四周,了解大多数CMF概念和实现。

app.sqlite
是一个数据库好的,我知道它是一个数据库。但是为什么我需要连接到数据库呢?我需要连接到数据库吗。参考一些文件会很酷吗?