エラー コード: 907 エラー メッセージ: ORA-00907: 閉じ括弧がありません PHP Laravel (Eloquent メソッド)
P粉245489391
P粉245489391 2024-03-29 14:47:52
0
1
419

クエリからコレクションを取得した後、それを並べ替えたいと思います。次に、次のエラー メッセージが表示されます:

エラー コード: 907 エラー メッセージ: ORA-00907: 右括弧の位置がありません: 202 ステートメント: SELECT count(*) FROM EXISTS 'ATTENDANCE_LISTS' AS AGGREGATE (SELECT * FROM 'MEETINGS' WHERE 'ATTENDANCE_LISTS'. "MEETING_ID" = "MEETINGS"."ID" および "STATUS_MEETING" = :p0 および "START_MEETING" <= :p1 order by "START_MEETING" desc) バインディング: [Disetujui,2022-04-19 20:11:24 ] (SQL: select既存の "ATTENDANCE_LISTS" の集計として count(*) ("MEETINGS" から * を選択します。ここで、"ATTENDANCE_LISTS"."MEETING_ID" = "MEETINGS"."ID" および "STATUS_MEETING" = Disetujui および "START_MEETING"<= 2022-04) -19 20:11:24 説明を注文するには「START_MEETING」を押してください))

コードは以下のように表示されます:

リーリー

上記の Laravel の雄弁なメソッドを使用してクエリを構築しましたが、これに何日も苦労してきました。私を助けてください。

はい、これと似たような投稿があります: ORA-00907: 右括弧

がありません

ただし、 私が抱えている問題は、SQL 形式 を使用してクエリを手動で構築することとは何の関係もありません。私は PHP Laravel の雄弁なメソッドを使用してクエリを作成したため、括弧の欠落が問題になることはありません。 **

###編集: つまり、出席リストを「会議」属性で並べ替えようとすると問題が発生します(属性の属性で並べ替え)。何か助けはありますか?

P粉245489391
P粉245489391

全員に返信(1)
P粉652523980

これが解決策です。

解決策は、どこに参加するかを変更することです。コードは以下のように表示されます:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート