0

doctrineで列タイプをINTERVALとして設定することは可能ですか?

CREATE TABLE periodicity (periodicity INTERVAL);

しかし、教義のyml形式では?

4

1 に答える 1

2

私が知っていることではありませんが、すべての教義の「datetime」列タイプは、PHP\DateTimeオブジェクトとして内部的に作成されます。

https://doctrine-orm.readthedocs.io/en/latest/cookbook/working-with-datetime.html

ユースケースが何であるかは完全にはわかりませんが、エンティティにタイムスタンプ(間隔を含む)が必要な場合は、構成関数で列を「new \ Datetime( '3weeks')」としてマークするだけです。

于 2012-06-11T11:45:47.327 に答える