4

Fat Free Framework に慣れてきました。データベースにクエリを実行し、結果を json 形式で返そうとしています。

$user=new DB\SQL\Mapper($db,'wilt');
 $filter = array();
    $option = array(
            'order' => 'created DESC',
            'limit' => 7
    );
    $list=$user->find($filter,$option);
    echo json_encode($list);

$list=$user->find($filter,$option); を使用すると、3 つの空のレコードが返されます。$list=$user->cast() を使用すると、フィールドを含む 1 つのレコードが返されますが、値は null です。

検索とキャストを組み合わせるにはどうすればよいですか?

4

1 に答える 1

7

これを試してください:

$list = array_map(array($user,'cast'),$user->find($filter,$option));
echo json_encode($list);
于 2014-02-02T13:48:39.007 に答える