我在Xamarin Android應用程序中從我的Firebase數據庫中刪除項目時遇到問題。Xamarin Firebase DeleteAsync
我得到一個400(錯誤請求)錯誤
刪除方法:
private async void RemovePost(string ActivityID)
{
var firebase = new FirebaseClient(FirebaseURL);
await firebase.Child("posts").Child(ActivityID).DeleteAsync();
var intent = new Intent(mContext, typeof(MyProfileActivity));
mContext.StartActivity(intent);
}
型號:
public class Post
{
public string ActivityID { get; set; }
public string OwnerID { get; set; }
public string ActivityTitle { get; set; }
public string ActivitySport { get; set; }
public DateTime ActivityDate { get; set; }
public DateTime ActivityTime { get; set; }
public string ActivityTown { get; set; }
public string ActivityAddress { get; set; }
public string ActivityPhone { get; set; }
public string ActivityEmail { get; set; }
public string ActivityDetails { get; set; }
}
注意活動我正在傳遞給RemovePost
方法是「0」
是你的請求,假設要進行身份驗證查詢? – Nkosi
不,他們不需要進行身份驗證,我想要做的就是從數據庫中刪除與我傳遞給它的身份證相匹配的項目 –
您使用的是哪種Firebase庫? – Nkosi