2012-10-10 42 views
1

我希望我的貓鼬模型中的某些字段具有默認值。訣竅是我不想將這些值存儲在數據庫中,但是在模型初始化時要添加它們。在運行時向貓鼬模型添加默認值

請幫忙。

+0

我試着搜索一下在貓鼬對象初始化後被觸發的事件,但是確實發現了任何這樣的事情。 – Pankaj

回答

1

您可以爲從數據庫加載模型實例時運行的模式定義'init'middleware函數。這應該讓你操縱實例來根據需要添加默認值。

有關更多詳細信息,另請參閱this related question,因爲這些文檔相當有用。

0

也許是一個json文件? 使用require('path/to/json')可以訪問它並獲取值。我實際上正在做這樣的事情,但使用相同的JSON SCHEMA,這是建立用於驗證的目的。