Articles of 回送

在回送authentication失败节点js中扩展用户模型

我已经扩展了loopback的用户模型,以使其与我的自定义用户模型一起工作。 这是用户模型(自定义模型)文件 { "name": "user", "base": "User", "options": { "idInjection": false, "mysql": { "schema": "BANNERG", "table": "User" } }, "properties": { "id": { "type": "Number", "required": true, "length": null, "precision": 10, "scale": 0, "id": 1, "mysql": { "columnName": "id", "dataType": "int", "dataLength": null, "dataPrecision": 10, "dataScale": 0, "nullable": "N" } }, "accId": { "type": "Number", […]

问题部署环回到heroku

我没有问题,以前部署到heroku,但几个推的掌握后,我开始在terminal上看到这个错误,当我做git推heroku主: remote: 400557 silly vacuum-fs removing /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/bin/slc remote: 400558 silly vacuum-fs quitting because other entries in /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/bin remote: 400559 info postuninstall strongloop@6.0.1 remote: 400560 silly gentlyRm /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules/strongloop is being purged from base /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node remote: 400561 verbose gentlyRm don't care about contents; nuking /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules/strongloop remote: 400562 silly vacuum-fs purging /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules/strongloop remote: 400563 silly vacuum-fs quitting because […]

在loopback和mongo中同样的“find”查询在不同的服务器上有不同的行为

我想在一个回环模型JS文件中进行查询。 它非常简单,如下所示: //isAdmin function: gets a boolean if a given userProfileId is an admin or not. Userprofile.isAdmin = function(userProfileId, cb) { let role = app.models.Role; let rolemapping = app.models.RoleMapping; let filter = { "where": { "name": "admin" }, "fields": ["id"] }; role.findOne(filter, function(err, instance) { let filter2 = { "where": { "roleId": instance.id , "principalId": […]

环回资源pipe理器内联模型需要模型模式

我坚持我的remoteMethods不显示在Loopback Explorer中的默认值。 如果我input一个JSON对象,这个post将会创build,但是通常会有一个示例“Model Schema”。 这里只是说内联模型。 有任何想法吗? 模型定义: { "name": "PicklistModel", "plural": "PicklistModels", "base": "PersistedModel", "idInjection": true, "options": { "validateUpsert": true }, "properties": { "picklistId": { "type": "string", "id": true, "generated": true }, "key": { "type": "string", "required": false }, "value": { "type": "string", "required": false } }, "validations": [], "relations": {}, "acls": [], "methods": {} […]

Strongloop:如何使用代码(而不是REST API)获取相关模型

无法在User对象上获取相关模型。 Users与Customers有多对多的关系。 我可以不只是说User.customers抓住与customers关联的customers ? 我努力了 User.find({include:'customers'}, function(err, user) { //now what? //user.customers does not work; there is no Customer array returned. }); 很高兴看到这个文件,但我找不到这是写在哪里。 谢谢

如何在Loopback中使用访问令牌?

我正在尝试使用Loopback作为移动后端。 我也遵循这个例子: http : //docs.strongloop.com/display/public/LB/Introducing+the+Coffee+Shop+Reviews+app 在我的iOS设备上login后,我收到一个访问令牌。 都好。 现在我想调用一个需要validation的端点。 只需调用端点就可以获得“需要validation”的信息。 所以我尝试将访问令牌附加到请求参数{“access_token”:“1241341234513 …”}。 但是,没有任何反应。 我感到困惑的是,在Web应用程序中,不需要直接发送访问令牌。 我如何在移动客户端上完成这项工作?

如何将LoopBack-API-Explorer安装到现有的应用程序中

我正在遵循正式的“入门” – LoopBack教程: https ://loopback.io/doc/en/lb3/Use-API-Explorer.html 一切工作正常显然。 但是,当在web浏览器中打开API-Explorer时,它会提供404: 404不能GET /资源pipe理器 这是按预期工作:http: //0.0.0.0 : 3000/ 这将返回404状态码:http: //0.0.0.0 : 3000/explorer 在教程和最新的环回生成器之间是否缺乏文档或一些incampatibilities? 我完成了本教程中提到的每一步。 也许这个名为“server / config.json”的configuration文件可以帮助,因为我偶然发现了一个设置“legacyExplorer”:false。 还是有必要安装浏览器作为一个单独的组件? { "restApiRoot": "/api", "host": "0.0.0.0", "port": 3000, "remoting": { "context": false, "rest": { "normalizeHttpPath": false, "xml": false }, "json": { "strict": false, "limit": "100kb" }, "urlencoded": { "extended": true, "limit": "100kb" }, […]

apic:找不到命令:Strongloop

我想用Strongloop创build一个Node.js项目,Loopback Framework也是新的强循环。我正在学习Strongloop的api连接。 但是,当我创build项目使用混帐bash抛出错误bash:apic:命令未find请帮助。 apic loopback project_name 但它会抛出错误: bash: apic: command not found

宣布2个控制器在一个页面中使用

我有2个控制器,我想要使用。 其中之一是ModalDemoCtrl和另一个是ReportController。 我如何声明两个控制器共享相同的状态,url和templateUrl? app.js angular .module('app', [ 'ui.router', 'lbServices', 'ngAnimate', 'ui.bootstrap' ]) .config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) { $stateProvider .state('report', { url: '/report', templateUrl: 'views/report.html', controller: 'ModalDemoCtrl', authenticate: true }) .state('report', { url: '/report', templateUrl: 'views/report.html', controller: 'ReportController', authenticate: true });

Loopback Strongloop从模型实例中获取ModelName

使用回送我需要从模型实例中获取modelName。 有任何想法吗? var myAccount = new app.models.Account({name: 'ACME'}); var modelName = myAccount.modelName;` //should get 'Account'