1
可以在教条2上为列type => object创建查询吗?如何在教义2中的对象属性上创建查询生成器
域问题中:
- 查询生成器
- DQL
例
/**
*
* Capacity Object Details
* wgross = weight of item, wnet = neto weight
*
* @ORM\Column(type="object")
*/
private $capacity;
当:
$capacity = array('wgross' => 19, 'wnet' => 9);
与伪可能的查询,其中:
$em->createQuery('SELECT i FROM Entity\Item i WHERE i.capacity.wnet < 18');
主义序列化对象的类型,我在网上搜索与可行的解决办法:
- 主义查询生成器Expr的
- 正则表达式
RDMS上的列的类型是longtext,而不是clob或blob,其值如下所示。
O:8:"stdClass":5:{s:4:"wgross";s:0:"19";s:6:"wnet";s:0:"9";}
但没有找到。
为什么不将'$ capacity'字段转换为实体? – manix
由于对象_ $ capacity_可能会改变或更改属性,因此仅用于提供信息的目的而非关系。 – onalbi