asmer@controller 5 年之前
父节点
当前提交
ecccf00890
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      models.js

+ 6 - 1
models.js

@@ -107,7 +107,7 @@ module.exports = async (dbName='shop-roles') => {
         }
         SlicedSavable.addClass(Image)
 
-        class Good extends SlicedSavable {
+        class Good extends OwnerSlicedSavable {
             constructor(...params){
                 super(...params)
             }
@@ -128,6 +128,10 @@ module.exports = async (dbName='shop-roles') => {
                     delete: ['admin']
                 }
             }
+
+            static get guestRelations(){
+                return ['orderGoods']
+            }
         }
         SlicedSavable.addClass(Good)
 
@@ -212,6 +216,7 @@ module.exports = async (dbName='shop-roles') => {
                 }
             }
 
+
             static get defaultPermissions(){
                 return {
                     //savable refs, objectid's, words like 'tags' or 'roles'