У меня есть обычай contenttype
под названием posts
, который имеет около десяти записей. Каждый из них хранится в таблице bolt_posts
вместе с другими таблицами, специфичными для болтов. Я хотел бы получить доступ к post
с id = 1
в одном из моих собственных файлов php. Проблема в том, что база данных для моего приложения отделена от базы данных, которая содержит внутренние таблицы Bolt. Есть ли собственный API Bolt, который я мог бы использовать для запроса этих таблиц? Я нашел это https://docs.bolt.cm/3.1/extensions/storage/queries, но я не уверен, какие директивы мне нужно поместить в свой PHP-код, чтобы иметь возможность запускать такие команды. Заранее спасибо!Как получить доступ к внутренней базе данных в Bolt?
0
A
ответ
0
Если вы хотите получить доступ к содержимому из внешнего приложения, вам необходимо вручную подключиться к базе данных болтов и получить данные. Собственный уровень хранения Bolt можно использовать только при работе непосредственно в Bolt (например, в пределах расширения).
0
Предполагая, что вы используете композитор для загрузки Bolt в существующее приложение, это можно достичь, создав экземпляр приложения Bolt.
Все что вам нужно - это конфигурация, которая берет корневую папку сайта Bolt и затем инициализирует приложение. Например, предполагая, что Болт доступен через автозагрузку ..
$config = new Bolt\Configuration\Composer('/path/to/bolt/root/');
$app = new Bolt\Application(['resources' => $config]);
$app->initialize();
, который получает вам экземпляр приложения Bolt, а затем вы можете следовать инструкциям, приведенным в этой документации для запроса Болт дб.
например:
$record = $app['query']->getContent('pages/1');
Смежные вопросы
- 1. Android, как получить доступ к базе данных
- 2. Как получить доступ к базе данных?
- 3. Как получить доступ к базе данных
- 4. Как получить доступ к внутренней раме
- 5. Как получить доступ к внутренней структуре?
- 6. Доступ к переменным config.yml в расширениях Bolt
- 7. Одновременно получить доступ к базе данных MySQL
- 8. Доступ к базе данных
- 9. получить доступ к базе данных из JavaScript
- 10. Android - Как получить доступ к базе данных sqlite из телефона с внутренней памятью?
- 11. Лучший способ получить доступ к базе данных
- 12. Не удалось получить доступ к базе данных
- 13. Доступ к базе данных WORDNET
- 14. Доступ к базе данных Luminus
- 15. Доступ к базе данных WordPress
- 16. Удаленный доступ к базе данных
- 17. Async доступ к базе данных
- 18. Доступ к базе данных Azure
- 19. Сохранить в базе данных внутренней резьбы
- 20. Django: доступ к базе данных
- 21. PhpStorm Доступ к базе данных
- 22. Как получить доступ к удаленной базе данных Postgresql в django
- 23. Как получить доступ к базе данных Sqlite в Android?
- 24. Как получить доступ к базе данных, хранящейся в папке App_Data
- 25. Как получить доступ к базе данных в UNIX?
- 26. Как получить доступ к другой базе данных в orchard
- 27. Как мне получить доступ к INFORMATION_SCHEMA.TABLES в конкретной базе данных
- 28. Как получить доступ к базе данных в facebook
- 29. Как получить доступ к базе данных в heroku
- 30. как получить доступ к базе данных sqlite в android
Я должен отметить, что мой сайт построен с болтом по своей сути, и что я не использую Composer. Учитывая, что у меня есть типичная иерархия каталогов Bolt 3.0 (например, 'app',' extensions', 'public',' vendor' и т. Д.) В корне моего сайта, каков будет правильный путь к приложению Bolt? – Alex