首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >laravel 4输出json顺序描述

laravel 4输出json顺序描述
EN

Stack Overflow用户
提问于 2018-12-27 15:08:51
回答 3查看 66关注 0票数 0

我使用的是laravel 4.2,如何按降序输出json?谢谢。

下面是我的代码:

代码语言:javascript
复制
public function show($id) {
    $member = $this->getMember ();
    $transition = $member->getTransition ( $id )->first ();
    $transition_info = $transition-> transitionInfo;
    return ResponseWrapper::toJson ( $transition_info );
}

..。

代码语言:javascript
复制
public function index() {
    $member = $this->getMember ();
    $transitions = $member->getTransitions ();

    return ResponseWrapper::toJson ( $transitions );
}

/* 12/28更新*/

也许我应该换成下面的型号?(project/app/model/Member.php)

代码语言:javascript
复制
public function getTransitions() 

{
$array = $this->hasMany('Transition', 'payeer_id', 'id')->select($this->transition_index_payeer_column)->get()->all();

$arrayb = $this->hasMany('Transition', 'remitter_id', 'id')->select($this->transition_index_remitter_column)->whereRaw('NOT (card_type_remitter = "focas" and focas_status = "")')->get()->all();

$reuslt = array_merge ( $array, $arrayb );
return $reuslt;
}
EN

回答 3

Stack Overflow用户

发布于 2018-12-27 15:11:02

你应该试试这个:

代码语言:javascript
复制
public function index() {

    $member = $this->getMember ();
    $transitions = $member->orderBy('id','desc')->getTransitions ();

    return ResponseWrapper::toJson ( $transitions );

}
票数 0
EN

Stack Overflow用户

发布于 2018-12-27 15:20:39

试试这个,

代码语言:javascript
复制
public function index() {

    $member = $this->getMember ();
    $transitions = $member->getTransitions()->orderBy('id','desc')->get();

    return ResponseWrapper::toJson ( $transitions );

}
票数 0
EN

Stack Overflow用户

发布于 2018-12-27 15:21:35

用于Laravel V4的 :

代码语言:javascript
复制
 $transitions = $member::orderBy('id', 'DESC')->getTransitions();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53941105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档