是否可以将外键应用于 JSON 键?

问题描述 投票:0回答:0

我有以下对象样式

id: 1,
name: 'group a',
members: {
   1: {color: 'red'},
   2: {color: 'green'}
}

我正在尝试使用 laravel 迁移构建一个模式,这就是我所做的

Schema::create('groups', function (Blueprint $table) {
    $table->id();
    $table->string('name');
    $table->json('members');
});

成员的键是来自另一个名为“用户”的集合的外键

是否可以将此外键(约束/引用)应用于它,或者我做错了吗?

laravel mongodb eloquent nosql migration
© www.soinside.com 2019 - 2024. All rights reserved.