もちつけ
このアカウントは https://misskey.io/@syuilo に引っ越します
---
Author and project lead of #misskey.
Misskeyの作者。主人→@AureoleArk
好きなこと: 近所を散歩すること、写真を撮ること、眠ること
最近はお菓子を食べることも好き
#misskey #藍ちゃファンクラブ #DTM #BitwigStudio #写真 #アズレン #わーーーーーーーーーーーーーーー #web
Because I can not understand English, I may not be able to answer questions.
SELECT DISTINCT note.*
FROM note
INNER JOIN drive_file
ON drive_file.id = ANY(note."fileIds")
WHERE drive_file.type like 'image/%';
こうすれば PNG画像も JPG画像も区別しないことができるSELECT DISTINCT note.*
FROM note
INNER JOIN drive_file
ON drive_file.id = ANY(note."fileIds")
WHERE drive_file.type='image/jpeg';
でできたかもファイルにはそのファイルがどの投稿に添付されているかなどの情報はない
投稿にどのファイルを添付しているかという情報がある(IDの配列)
ただ別にどの投稿にどのファイルが添付されているかという情報を表すテーブルを作るのでもいい
投稿テーブルとファイルテーブルがあって、投稿には複数のファイルを添付できる ファイルにはファイルの種類を表すtype
カラムがある
ここで type
がimage
のファイルがひとつでも添付された投稿をすべて取得したいとき、どんなSQLを書けばいいんだろう
Fediveserがスパムに対してどれだけ脆弱かそんなん最初からみんな分かってると思う 面倒だしそこまでスパムもいなかったからフィルタのようなものを実装してなかっただけで