gpt4 book ai didi

php - Zerofill 与 Doctrine2

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:01:43 26 4
gpt4 key购买 nike

这看起来很容易,但我做不到:
如何使用 Doctrine2 将列定义为 UNSIGNED ZEROFILL?

我在 docs 中找不到任何关于它的信息.

感谢您的帮助!

最佳答案

您是在数据库级别需要它还是仅由应用程序需要它?您可以在应用程序级别附加零:

class MyEntity {
public function getSomeColumn() {
return sprintf('%05d', $this->someColumn); // or str_pad(...)
}
}

但是,如果您确实在数据库级别需要它,那么您必须将该列注释为字符串:@Column(type="string", columnDefinition="UNSIGNED INTEGER(5) ZEROFILL")

关于php - Zerofill 与 Doctrine2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6213917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com