我一直在使用 Symfony,您可以在其中用 YAML 编写模式,令我惊讶的是在 Kohana 和 Yii 中我必须用 SQL 编写模式。
对我来说,在 YAML 中使用它的优点是它提供默认值、数据库中立的模式、更好的可读性,以及......嗯,这比自己编写 MySQL 更容易。
那么,2 个问题:
- 自己编写 SQL 有优势吗?
- 有没有办法在 Yii 中编写 YAML 模式?
最佳答案
Yii 写得很好。它适用于第三方库。这是有关如何使用 third party library 的链接.
此外,您不必在 Yii 中编写 SQL。您可以使用事件记录。喜欢:
$model= new TableModel();
$model->attributes=$_POST['form'];
$model->save();
这将为您使用 Active Record 建模的表编写插入查询.
关于mysql - 在 Yii 中,有没有办法用类似 YAML 或 XML 的方式编写模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5750481/