質問 > フロント機能 > データベースからデータを取りたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
eri_0620 |
投稿日時: 2017/5/7 23:06
対応状況: −−−
|
常連 登録日: 2017/5/6 居住地: 投稿: 36 |
データベースからデータを取りたい [EC-CUBE] 3.0.12
[レンタルサーバ] [PHP] 5.4.45 [データベース] MySql ECCUBEを学びはじめた初心者です! こんなにも初歩的なことを聞いて申し訳ございません。 SQLの基本的な知識はあるのですが、symfonyの知識はまだ勉強中でつまっているところです。 たとえば、データベースにあるカラムの情報を少し参照したいなって思うときがあるのですが、引っ張り方がいまいちわかりません。 以下のようにチャレンジをしてみましたが、できませんでした。 例: 【コントローラー】
【twig】
すみません、絶対やり方が間違っているのだと思いますが、知っている方がまわりにいないためつまっています。 どなたかご存知であれば、ぜひ教えていただけないでしょうか? どうかよろしくお願いしますm(_ _)m |
umebius |
投稿日時: 2017/5/7 23:13
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: データベースからデータを取りたい おそらくこうではないでしょうか。
|
eri_0620 |
投稿日時: 2017/5/7 23:25
対応状況: −−−
|
常連 登録日: 2017/5/6 居住地: 投稿: 36 |
Re: データベースからデータを取りたい umebius 様
昨日に続きお世話になり、ありがとうございました! すみません、ただ、それだけだったんですね・・・結構時間を使ってしまいました・・・ 私はSQLの経験はあるのですが、こういった方法は初めてで、少しとっつきにくいのですが、INNER JOINなどのコードに慣れている私からすると汎用性にかけているように見えてしまうのですが、今後はこのdoctrineに慣れていった方がいいのでしょうか? あ、といいますか、私がdoctrineでnativeなSQLの書き方を知らないのでただそう思うだけかもしれません・・・そうであるなら失礼ですね・・・ |
umebius |
投稿日時: 2017/5/7 23:48
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: データベースからデータを取りたい クエリはQueryBuilderで書きます。たいていのことはできます。
http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/query-builder.html ORMに慣れていくと直接SQLを書くのは苦痛で仕方なくなりますよ(笑) |
eri_0620 |
投稿日時: 2017/5/8 0:31
対応状況: −−−
|
常連 登録日: 2017/5/6 居住地: 投稿: 36 |
Re: データベースからデータを取りたい umebius 様
ありがとうございます! 本当ですか!?とても信じ難いのですが・・・(>< とにかく慣れていくしかないということですね。今記事を見ていたのですが、英語ばかりでさらにとっつきにくく、単なるcategoryテーブルからwhere区をいれて、parent_category_idがNULLの条件でcategory_nameを取ろうとしたのですが、うまくいきませんでした。もっと勉強してみます・・・ |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |