コード例 #1
0
 public function queryDocument(Request $request)
 {
     $queryDocumentName = $request->input('name');
     $documentIds = DocumentTranslation::where('title', 'like', '%' . $queryDocumentName . '%')->where('locale', \App::getLocale())->lists('document_id');
     $documents = Document::whereIn('id', $documentIds)->get();
     $result = [];
     foreach ($documents as $document) {
         $result[] = ['id' => $document->id, 'title' => $document->title, 'file' => $document->file->original_file_name, 'data' => $document->init_at ? $document->init_at->format('d-m-Y') : '-', 'file_name' => $document->file->file_name];
     }
     return $result;
 }