我正在开发一个将使用两个数据库的应用程序:一个用于存储应用程序数据的主数据库和一个用于检查用户名和其他只读内容的第二个数据库。所以我在app.php 中设置了两个不同的连接:
'Datasources' => [
'default' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => '192.168.2.31',
'username' => 'srddev',
'password' => 'srddev',
'database' => 'srddev',
'encoding' => 'utf8',
'timezone' => 'UTC',
'cacheMetadata' => true,
'log' => false,
'quoteIdentifiers' => false,
],
'spd' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => '192.168.2.31',
'username' => 'spddev',
'password' => 'spddev',
'database' => 'spddev',
'encoding' => 'utf8',
'timezone' => 'UTC',
'cacheMetadata' => true, …Run Code Online (Sandbox Code Playgroud) 我想将我的新项目存储在我公司的 git 存储库中。该项目将使用 cakephp 3。但经常在设置项目并推送后我遇到一些麻烦:一位同事将项目克隆到他的电脑,但它缺少目录(主要是“供应商”),我们经常遇到调试问题kit(每次 git pull 后都需要删除数据库文件)。
是否有一些推荐的程序来创建这种项目?
我正在使用 primefaces Datatable 来显示大约 1000 行(和 7 列)。它运行速度很快,但是当我过滤列并尝试按不同列对数据集进行排序时,我会出现奇怪的行为。\n这是一个示例:在第一张图片中,加载时有数据表,看起来很棒。它受到严格审查,因为我正在处理敏感数据。在第二张图片中,我过滤了 2 列,数据表在此之前工作正常,但如果我在此之后对第三列进行排序,我将停止工作,不会显示正确的行。我的数据中不存在其中显示的值(“n\xc3\xa3o 确定”和大量白色字段)。
\n\n\n\n这是我的代码:
\n\n<p:dataTable var="prot" value="#{myBean.listaProtocolos}" rows="15" \n sortBy="#{prot.dataEntradaArea}" sortFunction="#{myBean.sortXMLDatas}" \n sortOrder="descending" paginator="true" style="font-size: 0.9em;" \n paginatorPosition="bottom">\n <p:column filterBy="${prot.nrProtocolo}" filterMatchMode="contains" \n width="8%" style="text-align:center">\n <f:facet name="header">ID</f:facet>\n <p:commandLink action="#{myBean.verDetalhesProtocolo}">\n <h:outputText value="#{prot.nrProtocolo}" \n style="text-decoration: underline;"/>\n <f:setPropertyActionListener target="#{myBean.nrProtocolo}"\n value="#{prot.nrProtocolo}" />\n </p:commandLink>\n </p:column>\n <p:column filterBy="${prot.nrProcesso}" filterMatchMode="contains"\n width="10%">\n <f:facet name="header">N\xc3\xbamero</f:facet>\n <h:outputText value="#{prot.nrProcesso}" />\n </p:column>\n <p:column filterBy="${prot.tipoDeProtocoloDescricao}" \n filterOptions="#{myBean.filtrosTipoDeProtocoloDescricao}" \n width="10%">\n <f:facet name="header">Processo / Protocolo</f:facet>\n <h:outputText value="#{prot.tipoDeProtocoloDescricao}" />\n </p:column>\n <p:column filterBy="${prot.assunto}" sortBy="#{prot.assunto}"\n filterMatchMode="contains" width="30%">\n …Run Code Online (Sandbox Code Playgroud) cakephp ×2
cakephp-3.0 ×2
php ×2
composer-php ×1
database ×1
datatable ×1
git ×1
java ×1
mysql ×1
primefaces ×1