belongsTo('app\\common\\model\\product\\Category', 'categary_id', 'categary_id'); } /** * 根据 */ public static function getProductIds($category_id) { return (new self)->where('category_id', '=', $category_id)->column('product_id'); } /** * 根据多个分类获取商品 */ public static function getProductIdsByCategorys($category_ids) { return (new self)->where('category_id', 'in', $category_ids)->column('product_id'); } /** * 获取商品所有分类 */ public static function getProductCategoryIds($product_id) { return (new ProductCategory)->where('product_id', '=', $product_id) ->column('category_id'); } }