【发布时间】:2016-02-18 09:40:08
【问题描述】:
最近我进入了 PHP 框架 Symfony 并且我了解了一些基础知识,但是我无法在 Symfony 中找到一个关于数据检索(从数据库)的好例子。
由于 Symfony 是一种面向对象的编程方式,我认为最好检索数据,将某些字段保存为某个对象的属性(名称将与表的名称相关)并将其返回给树枝模板。
我的模板看起来像这样:
{% extends 'base.html.twig' %}
{% block body %}
<h1>Page: {{ page.title }}</h1>
{% for x in Object_Name %}
{ x.age}
{% endfor %}
{% endblock %}
我应该如何定义一个类或对象及其属性,以及控制器应该如何将此类对象传递给上面示例中给出的模板?我一直在网上四处寻找,但似乎没有太多关于数据处理和 Symfony PHP 的内容。
谁能给我介绍一个我可以查找此类信息的页面?
因为我已经习惯在 ASP.NET 中使用 MVC,所以我知道这些事情会发生在一个名为 models 的文件夹中,该文件夹将包含类及其属性,但 Symfony 似乎并非如此。
【问题讨论】:
-
尝试查看 Doctrine 和实体 link