🧩
今回の返信はAlexander Sandorから
強そうな響の名前ですね。
予測はしていたものの
ServerpodのDatabase管理はまだまだ発展途上。
せっかくPostgreSQLを使うのだから、いろいろやりたいのだけれど、
なまじ間にdartの関数を挟むから、いちいち、これはどうすれば? みたいになる。
今回やりたかったのは、JOINを使った検索。
tableAのDataと、tableBのDataが、tableCで連絡している、系のヤツ。
すでに、tableAに登録、tableBに登録、両方のidをtableCで連結、のflutterSideはできている。
きれいに登録されてほくほくしながら、
よし、次は検索、と思ったが、残念ながら、時期尚早だった。
We currently don't support joins operations.
We are working on adding that support right now
Right now, you could either solve your issue by performing multiple queries,
https://docs.serverpod.dev/concepts/database-communication#joining-tables-and-nesting-objects,
or you could define your own sql query
https://docs.serverpod.dev/concepts/database-communication#executing-raw-queries.
serverpodの進化を期待しながら、いろいろ試してみようと思います。
Discussion