3 つのテーブルの結合に問題があります。
次の表(列)があります
apk_inv_item ( item_id
)
apk_inv_category ( category_id
)
apk_inv_item_category_defination ( item_id
, category_id
)
アイテムからカテゴリへのマッピング テーブルからアイテムのカテゴリ ID を取得したいと考えています。
これが私がこれまでに試したことです..しかし、
select("apk_inv_item.*, apk_inv_category.inv_category_id")
->join("apk_inv_category", "apk_inv_item_category_defination.inv_category_id
= apk_inv_category.inv_category_id")
->find_all();
しかし、Call to a member function num_rows()
クエリが正しくないことを意味します(テスト用に別のテーブルで単純な2テーブルJOINを試してみましたが、動作することに注意してください。MySQL接続またはPHPコードに問題がないことを意味します。そのクエリの構築に関する問題)