JellyBool

17773 经验值

没理解错的话,是这样的。在 laravel 当中就可以这样做,像 passport 就是这样的思路

这。。。。。太坑爹了吧。

恩,是的,这是 php 中比较奇葩的一点

恩,没记错的话,应该没有什么特别的要求吧。我这里没有出现这个问题,linux ubuntu 14.04 LTS 版,我都是自己装的 LEMP 环境

你把你的具体代码放出来看看,5.1 的版本是可行的。不过你确保要在 function 查询中查找了 id :

$query->select('id','your_column'); // id 这个字段很重要

之前是有单个购买的,但是后来觉得不怎么样,就算了

现在已经没有这个渠道了

额,好吧。我觉得还是配置的问题,试过其他的路径没?

$replyData = ForumReply::where('archive_id', $archive_id)
            ->with('thread',['archive'=> function ($query) {
                                       $query->select('id','your_column');
                                       }])
            ->orderBy('id', 'desc')
            ->paginate(5)
            ->toArray();

这样试试?实在不行,你可以这样:

 $replyData = ForumReply::where('archive_id', $archive_id)
            ->with('thread')
            ->with(['archive'=> function ($query) {
                $query->select('id','your_column');
            }])
            ->orderBy('id', 'desc')
            ->paginate(5)
            ->toArray();

这个路径确保是正确的吧?
Program Files这种空格会不会出事?