问题标签 [doctrine-1.2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Doctrine 1.2 用 DQL 计算 oneToMany 关系的总和
使用学说 1.2 我正在尝试执行以下操作:
假设我有一个模型作业,它有很多发票。
在我的发票模型中,我有一个 DQL 事件侦听器,例如
效果很好,还要注意上面是根据需要计算的,因为根据用户的要求,它需要以不同的方式计算。
我遇到的问题是尝试执行以下操作:
选择 Job 和 foreach job->invoices SUM('invoice_payout) 作为 job_payout,SUM('invoice_bill) 作为 job_bill,SUM('invoice_profit') 作为 job_profit。
我知道上面的语法绝不是正确的,但这是我可以解释我所追求的最好的方式。
php - 用 Doctrine 1.2 替换 "with \"
这是我的问题。
我使用 Doctrine 1.2 从数据库中获取数据并将数据放入文本框中。
数据为 19" x 12" 放入文本框
结果如下:
我想我需要逃避所有的“与\”
我的问题是:如何在不进入所有脚本并制作 str_replace() 的情况下自动执行此操作?
感谢大家。
symfony1 - 如何在 Doctrine_Record 实例上缓存聚合列值?
假设我有一个记录类,它经常使用 MySQL 聚合值的动态列进行查询:
现在假设我想要该记录上的一个方法来检查从查询记录时起聚合列是否存在,如果不存在,那么我想继续发出一个单独的查询来获取这些值:
有没有简单的方法(即不编写自定义水合器)来做到这一点?
php - symfony 1.4 教义 1.2 - 创建用户友好的查询/更新
我在mysql中有表:
在 sql 我做例如:
我可以用$val
and做$id
,但我有一个问题$num
......
如何在 Doctrine 1.2 中做到这一点?
php - 教义创建查询 - 参数和值
我在mysql中有表:
$数字=数字2;$val = 2; $id = 2;
如果我使用
工作正常,但我使用:
不起作用。我有:500 内部服务器错误
Doctrine_Connection_Mysql_Exception: SQLSTATE[HY093]: Invalid parameter number: 绑定变量数与令牌数不匹配
我究竟做错了什么?
php - 教义在插入时自动截断值
我正在编写一个脚本,该脚本从第三方合作伙伴读取 XML 并将数据放入数据库表中。我无法控制内容的长度或质量。我想避免添加逻辑来检查每个字段的长度。
例如:我在 varchar(255) 类型的 mysql DB 中有一个列,来自 XML 导入的值大于 255 个字符。我希望 Doctrine 插入前 255 个字符,而不是抛出带有消息“1 验证器在标题(长度)上失败”的 Doctrine_Validator_Exception
使用教义 1.2
php - 如何使用 Doctrine 1.2 连接到 MySQL 套接字?
按照http://www.doctrine-project.org/projects/orm/1.2/docs/manual/introduction-to-connections/en#dsn,-the-data-source-name:examples的指示,我得到了跟随错误
我使用的确切 DSN 是“mysql://root@unix(/tmp/mysql.sock)/test”是的,通过本地 unix 套接字没有密码的 root。
这个确切的配置适用于 phpMyAdmin,所以我知道这些设置是有效的。我也尝试过使用另一个密码的用户并得到同样的错误。
让我感到困惑的是,当我按照提供的说明尝试通过套接字连接时,为什么它会抛出有关主机的错误。
doctrine - 在 Doctrine1.2 中从 yaml 生成模型的更好方法?
您好,我最近一直在使用学说 1.2,并从命令行完成了很多工作。问题是,当我在做一个项目时,我首先会改变我的架构。这很好,但是当我运行 generate-models-from-yaml 时,它会覆盖我的模型类,并且很多时候我在模型类中都有代码。
我应该注意,我将 zend 框架和教义 1.2 与 ZFDoctrine 包一起使用。所以我将 zf 工具与 zfDoctrine Provider 一起使用。我运行的实际命令是
在此先感谢,约翰
php - 得到两列有关系
我和 Jobeet 一起学习 Symfony 和 Doctrine。我想添加 aeveral 修改。默认为: http ://www.symfony-project.org/jobeet/1_4/Doctrine/en/03
如果我去形成(创建新的)我有: http ://www.symfony-project.org/images/jobeet/1_4/03/job.png
类别 ID - 选择列表
//BaseJobeetJobForm.class.php :
//sfFormDoctrine.class.php :
我该怎么做:
我如何以“nametwo”的形式显示?我将列出两个选项(category_id (already) 和 nametwo_id: )
doctrine-1.2 - Doctrine 1.2 查询连接多对多
假设我有以下多对多的工作和用户
是否可以查询 Job 然后加入 job.assignment 以便结果返回所有作业,然后还为每个 job.assignment 返回额外的行?