• Как вернуть в формате JSON несколько строк?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Принимается один объект JSON. Сколько строк вы в него упакуете - зависит только от вас.
    {"строки": ["строка1", "строка2", "строка3"]}
    Ответ написан
    Комментировать
  • Как связать фронтенд-react приложения с бэккэндом?

    Decadal
    @Decadal
    делайте API.
    Frontend должен обращаться к методам, которые предоставит и разработает backend.
    Выглядеть это будет так
    //front: 
    data = {"id":1,"name":"someName"}; //....
    apiUrl = "/users/"+data.id; 
    sendAjax(apiUrl, data);
    //back: 
    UsersController {
       function actionUpdate($id) {
          //load POST  
       }
    }

    Для описания апи рекомендуется использовать Swagger
    Ответ написан
    Комментировать
  • Как получить последние 10 записей в active record?

    qonand
    @qonand
    Software Engineer
    все данные в базе хранятся в неупорядоченном виде, поэтому что такое "последние 10" известно только Вам и господу Богу. Для решения задачи, Вам нужно определить по какому признаку определяются последние записи и соответственно отсортировать данные по этому признаку, например:
    $latests = Project::find()->where(['status' => 1])->orderBy(['id' => SORT_DESC])->limit(10)->all();
    Ответ написан
    Комментировать