server126

804 经验值

laravle 5.2版本使用dingo/API 异常问题

安装jellybook录制的Laravel API视频,视频中使用的laravel 5.1版本,我项目中使用的是5.2版本,也安装dingo/API发现执行这个命令的时候,没有任何操作:

`
$ php artisan vendor:publish --provider="DingoApiProviderLaravelServiceProvider"
Nothing to publish for tag [].
`

确实没有最新版本兼任MacOS Sierra 的呢,建议大家都别更新呀

我的是MacBook Pro,更新了MacOS Sierra 版本后,发现ITerm无法使用。

打开后显示如下:

Last login: Thu Sep 22 20:42:45 on ttys000
/Users/jgl/.oh-my-zsh/tools/check_for_upgrade.sh:3: failed to load module zsh/datetime': dlopen(/usr/lib/zsh/5.0.8/zsh/datetime.so, 9): image not found

_current_epoch:1: bad math expression: operand expected at / 60 / 60 ...'
/Users/jgl/.oh-my-zsh/lib/completion.zsh:11: failed to load module `zsh/zle': dlopen(/usr/lib/zsh/5.0.8/zsh/zle.so, 9): image not found

现在有2个站点:
admin.xxx.com(负责发布文章,文章中包含图片等附件)
www.xxx.com(文章展示页面,读取的与admin.xxx.com中的数据库)

但是有一个问题,就是我使用admin.xxx.com发布文章内容时候,上传的图片都是保存在admin.xxx.com/public/目录下的,可以是www.xxx.com如何显示图片?

laravel 开发API 如何解决跨域的问题?

JellyBool 大神,继续追问一下问题

数据表结构设计:
关系是:(一篇“文章”对应一个“文章分类”、一种“文章分类” 对应多篇“文章”)

public function up()
        {
            Schema::create('articles', function (Blueprint $table) {
                $table->increments('id');
                $table->string('subject')->index()->comment('主题');
                $table->integer('category_no')->unique()->index();  //categories表中外键
  }
public function up()
        {
            Schema::create('article_categories', function (Blueprint $table) {
                $table->increments('id');
                $table->string('name')->unique()->index();
                $table->integer('sort')->default(1)->unique()->index();
                $table->timestamps();
            });
        }

//以上我那样设计数据表行吗?

//Model如下:

class Article extends Model
    {
     public function category()
        {
            return $this->belongsTo(ArticleCategory::class, 'article_id');
           // 这样设置关联关系对吗?
        }
    }
  class ArticleCategory extends Model
    {
        public function articles()
        {
            return $this->belongsTo(Article::class, 'article_id');
           //这块这样写对吗?
        }
    }

好的,以后排版好好搞一搞,多谢了

先谢过jellyBool,帮我解答一下,谢谢了