Откройте изображение в Google Docs

Вы можете присоединиться к двум коллекциям в Монго, используя поиск, который предлагается в версии 3.2. В вашем случае запрос будет

db.comments.aggregate({
    $lookup:{
        from:"users",
        localField:"uid",
        foreignField:"uid",
        as:"users_comments"
    }
})

, или вы также можете присоединиться к пользователям, тогда будет небольшое изменение, как указано ниже.

db.users.aggregate({
    $lookup:{
        from:"comments",
        localField:"uid",
        foreignField:"uid",
        as:"users_comments"
    }
})

Он будет работать так же, как левое и правое соединение в SQL.

0
задан Sep 17 March 2019 в 22:47
поделиться

1 ответ

  • Вы хотите преобразовать файл PNG в документ Google с помощью OCR с помощью скрипта Google Apps.

Если мое понимание верно, как насчет этой модификации? В этой модификации используется Drive API.

При использовании этого сценария, пожалуйста, включите Drive API в Advanced Google Services и консоли API. Вы можете увидеть об этом в здесь .

Измененный скрипт:

var fileId = "### file ID of PNG file ###";
var file = DriveApp.getFileById(fileId);
Drive.Files.insert(
  {title: file.getName(), mimeType: MimeType.GOOGLE_DOCS},
  file.getBlob(),
  {ocr: true}
);

Примечание:

  • Когда URL-адрес файла PNG похож на https://drive.google.com/file/d/#####/view?usp=sharing, ##### - это идентификатор файла.
  • В этом измененном сценарии имя файла созданного документа использует имя файла, полученного с помощью fileId. Если вы хотите использовать другое имя файла, пожалуйста, измените title: file.getName().

Ссылки:

0
ответ дан Tanaike 17 March 2019 в 22:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: