在通过管理面板连接Oracle数据库槽Laravel和Voyager的工作中,我安装了一个新的Laravel应用程序,然后安装了OCI8扩展( https://github.com/yajra/laravel-oci8 )我已经添加了与数据库的正确连接并进行了安装Voyager在这里一切都完美
问题:-数据库中的所有现有表(不是Voyager创建的新表)都可见,我可以为它们创建BREAD,但是一旦我想查看记录值,似乎只有字段名称可见。 我以为脚本可能有错误,但是新创建的表具有可见的记录值,因此它与其他内容相关联
有人可以指出问题所在吗?
oracle数据库配置:
return [
'oracle' => [
'driver' => 'oracle',
'host' => env('DB_HOST', '****'),
'port' => env('DB_PORT', '1521'),
'database' => env('DB_DATABASE', '****'),
'username' => env('DB_USERNAME', '****'),
'password' => env('DB_PASSWORD', '****'),
'charset' => env('DB_CHARSET', 'AL32UTF8'),
'prefix' => env('DB_PREFIX', ''),
'prefix_schema' => env('DB_SCHEMA_PREFIX', ''),
'edition' => env('DB_EDITION', 'ora$base'),
'server_version' => env('DB_SERVER_VERSION', '11g'),
'options' => [
'DB_ATTR_CASE' => 'CASE_UPPER',
],
],
];
另外,添加新的BREAD就像一个超级按钮一样,但是更新它会引发以下错误: “ oci_bind_by_name():用于绑定的无效变量