Kohana3 ORM: yükleme Key / Value Özellikler

0 Cevap php

Ben iki MySQL-Tablolar (basitleştirilmiş) var:

articles
- id
- description

article_attributes
- article_id
- attribute_name
- attribute_value

So, every article can have an unlimited amount of attributes. For the articles i have a Kohana_ORM Model

<?php class Model_Article extends ORM {} ?>

Model yüklerken tüm nitelikleri erişim istiyorum.

Örnek:

<?php
$article = new Model_Article(1); // or ORM::factory('article', 1);
echo $article->description;
echo $article->attribute->foo;
echo $article->attribute->bar;
?>

Birisi bu başarmak için nasıl doğru yönde bana gelin misiniz?

0 Cevap