Quantcast
Channel: 一言多いプログラマーの独り言
Viewing all articles
Browse latest Browse all 846

PHPフレームワークMakoで、ORMで得たデータをオブジェクトではなく配列で取得

$
0
0
PHPフレームワークMako(4.5.10)で、ORMで得たデータをオブジェクトではなく配列で取得する方法です。 all()でオブジェクトで取得したものを toArray()メソッドで、配列に変換すればOK。JSON形式で取得したい場合は、toJson()メソッドが利用できます。


// 配列
$blogs = Blog::notNull("title")
->all()
->toArray();

// JSON形式
$blogs = Blog::select(["id","title","createat"])
->notNull("title")
->all()
->toJson();
実際に設定してみたサイトがこちら

参考サイト
ORM(Mako Framework Documentation)

Viewing all articles
Browse latest Browse all 846

Trending Articles