質問 > 管理機能 > テーブルのすべてのカラム名を取得したい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2019/9/24 8:41
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1646 |
Re: テーブルのすべてのカラム名を取得したい nanasess さん
自力で次のようにコーディングしてFKのカラム名は取得することができたのですが、カラム名の順番がテーブル構造どおりにならなくて行き詰まってました。。
ありがとうございます! うまくカラム名を取得することができました。
その後、取得したカラム名に対応するデータを取得しようとしたのですが、エラーになってしまいました。
[Semantical Error] line 0, col 14 near 'creator_id,t.product_status_id,t.name,t.note,t.description_list,t.description_detail,t.search_word,t.free_area,t.create_date,t.update_date,t.discriminator_type': Error: Class Eccube\Entity\Product has no field or association named creator_id 調べてみたところ、FKのカラムには IDENTITY を指定すればいいみたいですが、カラム名のうちどれがFKか判定できません。 Entity 経由ではなくデータベースから直接テーブルデータを取得することはできるでしょうか?
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
テーブルのすべてのカラム名を取得したい | h_tanaka | 2019/9/23 11:29 |
Re: テーブルのすべてのカラム名を取得したい | nanasess | 2019/9/23 19:41 |
» Re: テーブルのすべてのカラム名を取得したい | h_tanaka | 2019/9/24 8:41 |
Re: テーブルのすべてのカラム名を取得したい | h_tanaka | 2019/9/24 9:01 |