量规和品牌表之间存在关系(许多量规到一个品牌).
这是我的代码
$dbChoices = $this->getConfigurationPool()
->getContainer()
->get('Doctrine')
->getManager()
->getRepository('RibambelMainBundle:RubricMenu')
->findBy(array('brand_id' => 2));
Run Code Online (Sandbox Code Playgroud)
每次运行此部件时,我都会收到以下错误:
无法识别的字段:brand_id
有谁可以帮我这个或者告诉我另一种方法吗?
class RubricMenu
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="Title", type="string", length=255)
*/
private $title;
/**
* @var int
*
* @ORM\Column(name="position", type="integer")
*/
private $position;
/**
* @ORM\ManyToOne(targetEntity="Brand")
* @ORM\JoinColumn(name="brand_id", nullable=false)
*/
private $brand;
/**
* Get id
*
* @return int
*/
public function getId()
{
return …Run Code Online (Sandbox Code Playgroud) 我试图将数据库中的图像显示到树枝文件中,但它不起作用,图像未显示。我不知道问题出在哪里。
图像名称作为字符串存储在数据库中。
<tr class="">
<td>{{ boutique.getId() }}</td>
<td>{{ boutique.getNomBoutique() }}</td>
<td>{{ boutique.getNomResponsableBoutique() }}</td>
<td>{{ boutique.getAdresse() }}</td>
<td>{{ boutique.getContact() }}</td>
<td>{{ boutique.getFournisseur() }}</td>
<td>{{ boutique.getType() }}</td>
<td><img src="{{ asset('public/images/{{ boutique.getImage()}}') }}" class="img-rounded"/></td>
<td><a href="#" class="btn btn-outline-success btn-sm">View Order</a></td>
<td><a href="#" class="btn btn-outline-warning btn-sm">Cancel</a></td>
</tr>
Run Code Online (Sandbox Code Playgroud)