【发布时间】:2020-04-07 00:13:32
【问题描述】:
我想检查一个字段nam 是否有一个特定的值,如果为真则返回一个布尔值(或通过其他方式检查 - 不管)。
这是我的代码,它确实检查但仍然返回一些东西(一些来自服务器的自动生成的东西),如果我检查 null 当然它永远不会为空。
那么,最简单和最好的方法是什么?在服务器端做会更好吗?附言我想通知用户找到了具有此值的字段!
这是我当前的代码:
var type_of_vendor = db().collection(this.state.vendor_type).where('nam', '==', this.state.vendor_name);
type_of_vendor.get()
.then((user) => {
if (user.exists) {
this.state.error = true;
let errorMessage = 'error message';
this.setState({ errorMessage: errorMessage });
} else {
this._signUpVendorvalidateHandler();
}
});
【问题讨论】:
标签: javascript firebase react-native google-cloud-firestore firebase-authentication