草庐IT

my_framework

全部标签

mysql - Phoenix-Framework : transform, 在创建子模型时关联和不检查 Ecto 父模型

我正从Rails转向Phoenix框架。到目前为止,这是一个相当容易的过渡。不过,Phoenix较新,我在查找一些特定信息时遇到了麻烦:我正在使用我的Phoenix应用程序作为API服务层。我希望我的UI表单(和传入的curl请求)使用virtualfield来查找关联的父模型,并使用适当的属性填充子模型的changeset。到目前为止,还不错:在我的child模型中:schema"child"dofield:parent_name,:string,virtual:truebelongs_to:parent,MyApp.Parentend...before_insert:find_an

c# - 将 Entity Framework 与 MySQL 一起使用时,Unicode 字符将替换为基本字符

背景我注意到,当通过EntityFramework从我的MVC网站保存数据时,如果我有类似希腊语“α”的东西,它将被转换为“a”。采取的行动我在数据库上下文中覆盖了OnModelCreating并添加了以下代码。modelBuilder.Properties().Configure(x=>{x.HasColumnType("NVARCHAR");x.IsUnicode(true);});这最初看起来很有希望,因为新生成的迁移具有这种结构。AlterColumn("dbo.Item","Name",c=>c.String(maxLength:800,storeType:"nvarchar

php - 在 Zend Framework 中使用 mysql 无缓冲查询,是否支持?

我需要运行一个查询来检索大量记录。这意味着我不能为mysqli使用ZF包装器,它在底层使用mysqli-store-result。那么,ZF中是否有用于使用mysqlimysqli-use-resultlinktext的包装器?,它将返回一个Iterator/record-set/resource而不是所有结果已经加载到内存中的数组,或者我需要自己实现它吗? 最佳答案 首先,没有ZendFramework数据库适配器使用ext/mysql.有ext/mysqli的适配器和ext/pdo_mysql.在MySQLi适配器中,它总是调用

sql - 非常复杂的 (Postgre/My)SQL 示例?

我经常发现自己在测试时需要非常复杂的SQL示例abstractionconcepts或者只是在使用PostgreSQL、MySQL甚至SQLite时比较数据库样式和结构。我认为这意味着其他人需要疯狂的查询来打开我们的眼界,看看什么是可能的,并确保我们的数据库层能够处理我们抛给他们的任何东西。那么,任何人都可以分享一些查询,即使是最顽固的ORM-all-the-way人也可以循环吗?PostgreSQLSELECT[ALL|DISTINCT[ON(expression[,...])]]*|expression[[AS]output_name][,...][FROMfrom_item[,.

php - 为什么 Zend Framework (Zend_Db_table) 拒绝这个 SQL 查询?

我正在处理两个表(urls和companies)的简单JOIN。我正在使用这个查询调用:print$this->_db->select()->from(array('u'=>'urls'),array('id','url','company_id'))->join(array('c'=>'companies'),'u.company_id=c.id');发出这个查询:SELECT`u`.`id`,`u`.`url`,`u`.`company_id`,`c`.*FROM`urls`AS`u`INNERJOIN`companies`AS`c`ONu.company_id=c.id现在,我希

mysql - 使用 Zend Framework 切换到 MariaDB

我一直在开发网站MySQLclientversion:5.1.41Serverversion:5.1.41我一直在考虑部署到生产服务器上可能是迁移到mariadb(UbuntuLucidLynx)的最佳时机我需要在我的应用程序配置中更改哪些设置resources.multidb.front_db.adapter="pdo_mysql"resources.multidb.front_db.charset="utf8"resources.multidb.front_db.host=localhostresources.multidb.front_db.username=rootresour

【六祎 - Framework】2023年;Gradle全局配置;Gradle两种配置;build.gradle & build.gradle.kts配置

build.gradle.ktsrepositories{maven{setUrl("https://maven.aliyun.com/nexus/content/groups/public/")}mavenCentral()flatDir{dirs("libs")}}build.gradlerepositories{//mavenCentral()maven{url'https://maven.aliyun.com/nexus/content/groups/public/'}}

c# Entity Framework 抛出异常但不回滚数据库

我有一个简单的查询来更新我数据库中的两个表publicvoidUpdateLogins(intuserId){using(varcontext=newstoremanagerEntities()){useritem=context.users.Where(x=>x.id==userId).FirstOfDefault();item.logins+=1;context.SaveChanges();accountaccountItem=context.accounts.Where(x=>x.userId==userId).FirstOfDefault();accountItem.login

c# - 尝试使用 MySQL Entity Framework 6 运行控制台应用程序时出现 ConfigurationErrorException

我正在尝试学习如何将EntityFramework6与MySQL结合使用。因为我已经有一个现有的数据库,所以我遵循ModelFirst方法。但是,我总是会遇到这条含糊不清的错误消息。错误在Program.cs中的这行代码中触发:Liststudents=dbContext.Students.ToList();错误信息只是说:Anunhandledexceptionoftype'System.Configuration.ConfigurationErrorsException'occurredinSystem.Configuration.dllAdditionalinformation: