[英]Flutter/Supabase - getting error with 'or' filter
我正在嘗試從我的 Flutter 應用程序構建一個 Supabase 查詢,該應用程序使用和“OR”where 子句
goalType = 'steppingStone' OR (goalOpen = true AND goalType != steppingStone)
這轉化為 rest 語法......
goalType.eq.steppingStone,all(goalOpen.eq.true,goalType.neq.steppingStone)
但是,當我調用它時,出現 Supabase/Postgress 錯誤
PostgrestException(message: "failed to parse logic tree ((goalType.eq.steppingStone,all(goalOpen.eq.true,goalType.neq.steppingStone)))" (line 1, column 33), code: PGRST100, details: unexpected "(" expecting letter, digit, "-", "->>", "->" or delimiter (.), hint: null)
有什么建議么?
我最后打錯字了。
rest 參數應該是
goalType.eq.steppingStone,添加(goalOpen.eq.true,goalType.neq.steppingStone)
... 不是...
goalType.eq.steppingStone,所有(goalOpen.eq.true,goalType.neq.steppingStone)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.