1
나는 Kohana의 ORM과 함께 "join_table"함수를 사용하여 쿼리를 작성하고 있습니다. 다음 작품 :Kohana ORM 구문 질문
$category = ORM::factory('category')->join_table('product');
하지만이되지 않습니다 :
$category = ORM::factory('category');
$category->join_table('product');
문서는 예를 들어 두 번째 사용하지만, 첫 번째 예제가 올바른지 "categories_products"를 반환하면서 0 반환합니다. 어떤 아이디어?
+1 그냥 저를 때려주십시오 : – Cocowalla
값을 찾으려면 "return $ category"를 사용하고 있습니다. "당신이 처음에있는 것처럼 join_table의 반환 값에 $ category를 지정하지 않았다는 것입니다." – anthony
@anthony 첫 번째 예제에서,'join_table'이 리턴하는 것은'$ category'에 할당됩니다. 두 번째 예제에서,'$ category'는'ORM :: factory()'의 반환 값을 포함합니다. 이 두 예제를 동일하게 만들려면 두 번째 예제의 두 번째 줄을'$ category = $ category-> join_table ('product');'로 변경하십시오. – ryeguy