ループバックはかなりクールですが、これは私が今までに遭遇した欠点です。それに対処する方法は本当に分かりません。組み込みユーザモデルはMongoDBデータベースに "User"という名前のコレクションを生成し、Loopback.js自身のrecomendationに従ってUserモデルを拡張しようとすると、 "User"と "user"という2つのコレクション"良くない。前者には認証に関連するものが含まれ、後者には「firstName」や「lastName」などの実際の関連するユーザー属性が含まれていますが、コレクション自体は切断されます。そのすべてのデータを単一のコレクションに入れる方法はありますか?Loopback.js - MongoDBを使わずに "User"モデルを "user"に拡張して "User"コレクションと "user"コレクションを作成する
2
A
答えて
0
ループバックのドキュメントは少し混乱しています。私は数週間前にまったく同じ質問をしました!あなたがする必要があるのは、次のとおりです。
- ユーザーモデルを拡張し、「アカウント」などと呼んでください。ループバックのガイドラインは、拡張モデル 'user'を呼び出さないことです。
- server/model-config.jsonに移動し、基本モデル "User"を探します。 publicをfalseに設定します。
- 完了: 今すぐエクスプローラを起動してください!/api/Userエンドポイントが削除され、 'User'オブジェクトのすべての基本プロパティが拡張モデルにも追加されました。
+1
これがAPIの要件であれば、それは 'user'と呼んでも大丈夫です。あなたは訓練され、 'user' /' User'のどれがあなたがどの状況で使っているのかを理解する必要がありますが、あなたはそれを間違いなく行うことができます。 –
関連する問題
- 1. ジャンゴ:拡張Userモデル
- 2. Mongoid:belongs_to userとhas_one user
- 3. dev_sign_in(:user、@user)401エラー
- 4. モデルの[App \ User]
- 5. Userモデルの継承とDjango
- 6. Laravel PHP foreach(User :: all()$ user)のパフォーマンス
- 7. crontab PATHとUSER
- 8. DjangoのUserモデルは、生産
- 9. GrailsでSpring Security User Classを拡張するには?
- 10. user-unfriendly onbeforeunload/onunload
- 11. Userモデルのスコープを定義する
- 12. Laravel User Management System
- 13. 不明なプロパティを設定する:dektrium \ user \ models \ User :: confirmed_at
- 14. $ userオブジェクトをテンプレートファイルに渡す
- 15. Firebase User photoURLとdisplayName
- 16. mod_rewrite、user dir
- 17. Raygun Rich User Tracking?
- 18. Azure AD Invite User
- 19. Python - Steam User Status
- 20. Vue.js&Firebase 'User' info
- 21. switch user(su)hanging
- 22. QStandardItem with user data
- 23. Laravel:ADMINとUSERのセキュリティ
- 24. Skype User-Agent redirect
- 25. Jhipster get user oauth
- 26. oAuth with user interaction
- 27. Ruby on Railsの@userとuserの違いは何ですか?
- 28. StackDriver User Quotas
- 29. capistrano、unix user、permissions
- 30. Typo3 USER/userFuncとキャッシング
'model-config.json'に、拡張された' user'モデルのみを含めるように調整しましたか? –