试图在Fluent laravel 4中加入2个表查询

克里斯蒂安·阿罗约

我试图在Fluent的低谷Joing 2表我的模型我在MySQL客户端上运行查询,并给我我想要的回报。

这是标准查询

select `songlist`.*, `queuelist`.* from `songlist` inner join `queuelist` on `songlist`.`id` = `queuelist`.`songID` where `queuelist`.`songID` = songlist.ID and `songlist`.`songtype` = 'S' and `songlist`.`artist` <> "" order by `queuelist`.`sortID` ASC limit 4

它确实会返回我正在寻找的数据。

现在在我的模型上使用流利。

我确实喜欢这样。

public static function comingUp()
{

    $getcomingUp = DB::table('songlist')
    ->join('queuelist', 'songlist.id', '=', 'queuelist.songID')
    ->select('songlist.*','queuelist.*')

    ->where('queuelist.songID', '=', 'songlist.ID')
    ->where('songlist.songtype', '=', 'S')
    ->where('songlist.artist', '<>', '')        
    ->orderBy('queuelist.sortID', 'ASC')
    ->take('4')
    ->get();

    return $getcomingUp;



}

和我的控制器测试我是否得到数据像这样

public function getComingUp()
{
    $getcomingUp = Radio::comingUp();

foreach ($getcomingUp as $cup)
 {
echo $cup->title;
 }


 // return View::make('comingup', compact('comingup'));


}

如您所见,foreach没有返回任何数据,查询没有任何问题,因为laravel完全没有错误。但是我不能让foreach显示我正在寻找的数据。

我尝试$ cup-> songlist.title; 它不工作以太。

谢谢您的帮助,我们将不胜感激。再次抱歉我的英语。

暴徒

你可以做这样的事情。

public static function comingUp()
{

    $getcomingUp = DB::table('songlist')
      ->select('songlist.*','queuelist.*')
    ->join('queuelist', 'queuelist.songID', '=', 'songlist.id')



    ->where('songlist.songtype', '=', 'S')
    ->where('songlist.artist', '<>', '')        
    ->orderBy('queuelist.sortID', 'ASC')
    ->take('4')
    ->get();

    return $getcomingUp;



}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

Laravel Fluent查询生成器与子查询联接

来自分类Dev

laravel 4-如何在Laravel 4中加入编辑器

来自分类Dev

Laravel Fluent查询生成器更新查询

来自分类Dev

Laravel Fluent查询-非对象的属性

来自分类Dev

试图在模型中调用关系的Laravel Relationship错误

来自分类Dev

Laravel:试图建立关系

来自分类Dev

试图从laravel $ errors-> has()中获得部分匹配

来自分类Dev

试图从laravel 5中的mysql获取数据以显示

来自分类Dev

Laravel Fluent vs口才

来自分类Dev

试图获取非对象的属性。Laravel中的错误

来自分类Dev

试图在Laravel中获取Darksky API数据

来自分类Dev

试图在laravel7中获取非对象的属性'usergroup'

来自分类Dev

试图创建相关项目的Laravel 4错误

来自分类Dev

Laravel 4雄辩地试图获取非对象的属性

来自分类Dev

试图在ajax调用中设置cookie,Laravel

来自分类Dev

试图从laravel $ errors-> has()中获得部分匹配

来自分类Dev

试图在SQL中加入两个选择的结果

来自分类Dev

在Laravel中加入查询

来自分类Dev

Laravel设置,试图让cronjob调用php laravel文件中的一个函数

来自分类Dev

试图在laravel中获取非对象的属性

来自分类Dev

在Laravel 5.0中使用FLUENT的datetime列的日期值

来自分类Dev

试图了解laravel中的“ AS”关键字

来自分类Dev

在 Laravel 中加入到 leftJoin 查询

来自分类Dev

如何使用数据库mongodb在laravel中加入3个表?

来自分类Dev

从 Laravel 中的 500 个表中查询

来自分类Dev

试图找出 Laravel 中的路线

来自分类Dev

试图在 Laravel 中收到回复我的消息

来自分类Dev

如何在 Laravel 中的一个查询语句中加入 Eloquent 和 Query Builder

来自分类Dev

如何从laravel中的两个表中加入和获取数据?

Related 相关文章

热门标签

归档