React-moralis,函数useMoralisQuery,通过currentPatientWalletId地址搜索项目
React-moralis, function useMoralisQuery, searching item by currentPatientWalletId address
我正在尝试通过 currentPatientWalletId 查询患者的咨询数据,currentPatientWalletId 是一个传递给 useMoralisQuery 挂钩的变量,但是 cant.bt 一旦我硬编码 currentPatientWalletId 它 works.please 帮助。
import React,{useEffect,useState} from 'react';
import { useMoralis, useMoralisQuery } from 'react-moralis';
function PatientConsultationReport({currentPatientWalletId}) {
const { isAuthenticated,Moralis,user,isWeb3Enabled,authenticate,enableWeb3 } = useMoralis();
const { fetch,data,isLoading,error } = useMoralisQuery(
"consultation",(query) => query.equalTo(
"patientWalletId",currentPatientWalletId),[],{live:true} );
return (
<div>
<div>PatientConsultationReport</div> <hr />
{
error ? (<span></span>):
isLoading ? ( <span></span>):
(<pre>{JSON.stringify(data, null, 2)}</pre>)
}
</div>
)
}
export default PatientConsultationReport
您的代码语法正确。控制台记录 currentPatientId 钱包并检查其大小写。 Moralis 数据库通常以小写形式存储 ethAddress,因此这可能是问题所在。
查看这篇文章。 https://forum.moralis.io/t/the-future-of-the-javascript-sdk/14501
我正在尝试通过 currentPatientWalletId 查询患者的咨询数据,currentPatientWalletId 是一个传递给 useMoralisQuery 挂钩的变量,但是 cant.bt 一旦我硬编码 currentPatientWalletId 它 works.please 帮助。
import React,{useEffect,useState} from 'react';
import { useMoralis, useMoralisQuery } from 'react-moralis';
function PatientConsultationReport({currentPatientWalletId}) {
const { isAuthenticated,Moralis,user,isWeb3Enabled,authenticate,enableWeb3 } = useMoralis();
const { fetch,data,isLoading,error } = useMoralisQuery(
"consultation",(query) => query.equalTo(
"patientWalletId",currentPatientWalletId),[],{live:true} );
return (
<div>
<div>PatientConsultationReport</div> <hr />
{
error ? (<span></span>):
isLoading ? ( <span></span>):
(<pre>{JSON.stringify(data, null, 2)}</pre>)
}
</div>
)
}
export default PatientConsultationReport
您的代码语法正确。控制台记录 currentPatientId 钱包并检查其大小写。 Moralis 数据库通常以小写形式存储 ethAddress,因此这可能是问题所在。 查看这篇文章。 https://forum.moralis.io/t/the-future-of-the-javascript-sdk/14501