我想在触发器函数中 setCustomUserClaims 但随后出现此错误
这是我的一段代码:
exports.onCreateCompaniesByUserFunction =
functions.firestore.document('/companiesByUser/{userId}').onWrite((change, context) => {
const { userId } = context.params;
const document = change.after.exists ? change.after.data() : null;
console.log('document',document)
let owner = []
let employee = []
let editor = []
Object.keys(document).map(key => {
if (document[key] == 'affiliate' || document[key] == 'employee') {
employee.push( key )
} else if (document[key] == 'owner') {
owner.push( key )
} else if (document[key] == 'editor') {
editor.push( key )
}
});
console.log('owner',owner)
console.log('employee',employee)
console.log('editor',editor)
console.log('before the claims …Run Code Online (Sandbox Code Playgroud) javascript node.js firebase firebase-authentication google-cloud-firestore
我想通过以下方式更新流星中的电子邮件地址:
Meteor.users.update(this._id, {$set: {"emails[0].address": "deleted_" + preEmail }});
Run Code Online (Sandbox Code Playgroud)
但是,而不是更新email数组,先添加0参数,然后添加address,然后创建一个新字段,例如emails [0]然后address。有趣的是,在另一个.js文件中它可以正常工作!
我希望在SQL中使用mongo db中的查询:
Select * from Users
where familyId =@X and (isDeleted =false or isDeleted is null)
Run Code Online (Sandbox Code Playgroud)
已经我有第一个条件,我不知道如何将它与And-Or混合
var myMembers = Meteor.users.find({ "profile.family_id": Meteor.user().profile.family_id });
Run Code Online (Sandbox Code Playgroud)
应该怎么可能?
我在js文件中有这个:
isAdmin: function() {
if (Meteor.user().roles[0] == "admin") {
return true;
} else {
return false;
}
},
Run Code Online (Sandbox Code Playgroud)
在HTML中我想说admin == false。怎么回事?
这是真实的条件:我要虚假
{{#if isAdmin}}
...
{{/if}}
Run Code Online (Sandbox Code Playgroud)
这样有可能吗?
{{#if !isAdmin}}
...
{{/if}}
Run Code Online (Sandbox Code Playgroud) 我在运行npm install时正在使用 react-boilerplate我看到这些错误
Building the Webpack DLL...
Hash: 7f68501fbcd6b8f05530
Version: webpack 4.12.0
Time: 3566ms
Built at: 08/05/2018 6:10:17 PM
Asset Size Chunks Chunk Names
reactBoilerplateDeps.dll.js 4.81 MiB reactBoilerplateDeps [emitted] [big] reactBoilerplateDeps
chunk {reactBoilerplateDeps} reactBoilerplateDeps.dll.js (reactBoilerplateDeps) 4.15 MiB [entry] [rendered]
WARNING in ./node_modules/xlsx-style/ods.js
Module not found: Error: Can't resolve '../xlsx' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style'
@ ./node_modules/xlsx-style/ods.js
@ ./node_modules/xlsx-style/xlsx.js
@ ./node_modules/node-excel-export/lib/excel.js
@ ./node_modules/node-excel-export/index.js
@ dll reactBoilerplateDeps
ERROR in ./node_modules/xlsx-style/dist/cpexcel.js
Module not found: Error: Can't resolve './cptable' in '/Users/mehrnooshhajkhalil/react-boilerplate/node_modules/xlsx-style/dist'
@ ./node_modules/xlsx-style/dist/cpexcel.js 807:16-41
@ …Run Code Online (Sandbox Code Playgroud)meteor ×3
javascript ×2
firebase ×1
meteor-blaze ×1
mongodb ×1
node.js ×1
reactjs ×1
webpack ×1