私はユーザ組み込みモデルの上に私のユーザモデルを作成し、新しいモデルライブラリを作成しました。しかし、もし私が関係を作ろうとしているのであれば、それはエラーを「無許可」にします。あなたはそれが私ドンを意味まさに外部キーが空であることを見ることができたよう私のループバックモデル関係は機能していません
user.json
{
"name": "user",
"base": "User",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"phone": {
"type": "string"
},
"age": {
"type": "string"
}
},
"validations": [],
"relations": {
"library": {
"type": "hasMany",
"model": "Library",
"foreignKey": ""
}
},
"acls": [
{
"accessType": "*",
"principalType": "ROLE",
"principalId": "$everyone",
"permission": "ALLOW"
}
],
"methods": {}
}
と私のlibrary.json
{
"name": "Library",
"base": "PersistedModel",
"strict": false,
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"category": {
"type": "string"
},
"bookTitle": {
"type": "string"
},
"author": {
"type": "string",
"required": true,
"index": false
}
},
"validations": [],
"relations": {
"user": {
"type": "belongsTo",
"model": "user",
"foreignKey": ""
}
},
"acls": [
{
"accessType": "*",
"principalType": "ROLE",
"principalId": "$everyone",
"permission": "ALLOW"
}
],
"methods": {}
}
:ここ
が私のファイルです私たちは空を捨てなければならない理由を知りません。ユーザのログインはうまくいきます。私は右上に設定しているアクセストークンを返します。データベースをMongoDBに保存しているときに適切な答えが見つかりませんでした。
どのHTTPリクエストを作成していますか? – Overdrivr
これは、ローカルで指し示す単純なhttpコールです – ashishSober
どのHTTP呼び出しをどのURLに送りますか?この情報がなければ、あなたの質問に答えることは不可能です。ちなみに、あなたが有効とマークした答えは、デフォルトの設定とまったく同じ設定を設定するだけなので、何も解決していません。 – Overdrivr