2016-12-27 21 views
0

ローカルマシンで正常に動作するsymfony 3プロジェクトを持っていますが、ドッカーのディプロイメントやキャッシュをクリアしてから、プロジェクトの作業は間違っています。 これはexempleのためのcontroler方法である:symfony3がデータベースから間違ったデータを取得します

/** 
* @Route("/post/index",name="postindex") 
*/ 
public function indexAction() 
{ 
    $Posts = $this->getDoctrine()->getRepository('AppBundle\Entity\Post')->findAll(); 
    return $this->render('AppBundle:Post:index.html.twig', array('posts' => $Posts)); 
} 

これは小枝テンプレート

> {% extends "::base.html.twig" %} {% block title %}List Post{% endblock 
> %} {% block body %} 
>  <section class="firstsection"> 
>   <div class="container"> 
>    <h2>Posts</h2> 
>    <table class="table table-bordered"> 
>     <tr class="active"> 
>      <td class="text-bold">Title</td> 
>      <td class="text-bold">Body</td> 
>      <td class="text-bold">created At</td> 
>      <td class="text-bold">update dAt</td> 
>      <td class="text-bold">Action</td> 
>     </tr> 
>     {% for post in posts %} 
>      <tr> 
>       <td>{{ post.title }}</td> 
>       <td>{{ post.body }}</td> 
>       <td>{{ post.createdAt|date("m/d/Y") }}</td> 
>       <td>{{ post.updatedAt|date("m/d/Y") }}</td> 
>       <td> 
>        <ul> 
>         <li><a href="{{ path('postshow', {'id': post.id}) }}">View</a></li> 
>         <li><a href="{{ path('postupdate', {'id': post.id}) }}">Edit</a></li> 
>         <li><a href="{{ path('postdelete', {'id': post.id}) }}">Delete</a></li> 
>        </ul> 
>       </td> 
>      </tr> 
>     {% endfor %} 
>    </table> 
>   </div> 
>  </section> {% endblock %} 

で、これは結果である: enter image description here

、これは私は持っているものですポストテーブル

enter image description here

何か助けてください? 英語に申し訳ありません。

+0

「タイトル」と「本文」が間違った値を示していますか?おそらく、注文は昇順ですか? –

+0

私は本当にあなたの問題を理解していませんでした。両方の画像に表示されているデータは完全に異なっています!デプロイされたアプリケーションでDBに実際に格納される内容は何ですか? 2番目のスクリーンショットで指定された値の昇順になるように要素をID順に並べ替えたいですか? – baris1892

+0

@Alvinbunkすべてのデータは、php my adminの画像に掲載されているわけではありません。 –

答えて

0

デプロイされたバージョンに異なるデータベースを使用しています

+0

ドッカー端末からデータを選択したとき、同じデータが見つかりません。同じデータが見つかりました。 –

関連する問題