Описание тега hanami
Hanami - это веб-фреймворк с открытым исходным кодом для Ruby, разработанный Лукой Гуиди.
2
ответа
Как получить данные из нескольких таблиц с помощью одного запроса SQL в Ханами?
У меня есть модели ханами User а также UserInfo который имеет has_one ассоциация. Репозитории выглядят следующим образом: class UserInfoRepository < Hanami::Repository end class UserRepository < Hanami::Repository associations do has_one :user…
24 апр '18 в 21:48
3
ответа
Реализация отношений "многие ко многим (и другие)" с Ханами
Я искал документы о том, как реализовать отношения между сущностями (например, один ко многим, многие ко многим и т. Д.), Но не нашел никаких примеров. Поэтому я попробовал разумное предположение. Вот моя попытка реализации Person кто может быть пом…
30 янв '16 в 16:36
0
ответов
Подключите ember к серверу API через nginx
У меня есть прокси-сервер nginx, который подключает сервер API к моему клиенту ember. Это работает без проблем.Но когда я нажимаю кнопку обновления любого маршрута, кроме корневого, браузер подключается к прокси и пытается обслуживать указанный URL.…
01 авг '16 в 13:00
2
ответа
Ханами - Как правильно проверить, сохранилась ли модель?
Я новичок в ханами, родом из рельсов, и я хотел бы узнать, как лучше всего проверить, сохранилась ли модель в действии создания. Я создал действие users / create, которое выглядит так: class Create include Web::Action def call(params) repository = U…
30 июн '17 в 12:25
1
ответ
Задача рейки Ханами не загружает репозитории
У меня есть приложение Hanami 1.3.0 booking, В граблях есть задача /rakelib/motel.rake: require_relative '../lib/booking' # it requires booking/motel/booker file namespace :motel do task :book do Booking::Motel::Booker.new.book end end booking/motel…
21 янв '19 в 18:45
2
ответа
Как установить формат ответа 404 ошибки в JSON в Ханами
Я пишу REST API для приложения с веб-фреймом Hanami ruby, и мне интересно, как установить формат ошибки в JSON. Например, когда произошла ошибка 404, он должен вернуть ответ с телом {'message': 'Method not found'}, and Content-Type: 'application/jso…
16 апр '17 в 01:00
2
ответа
Удалить запись с консоли в Ханами
В Rails вы можете сделать: rails c record = Record.where(name: 'Test Record').first record.destroy Как вы можете сделать то же самое в Ханами? Я читал документы, но изо всех сил пытаюсь понять, как выполнять консольные команды, такие как Rails, для …
11 май '18 в 13:48
1
ответ
Есть ли у Ханами альтернатива.present?
Rails имеет полезные present? метод. Как я могу проверить то же самое в Ханами?
17 сен '17 в 22:21
2
ответа
Как провести рефакторинг цепочки запросов в Ханами?
Как провести рефакторинг #filtered метод? В Hanami нет способа создать цепочку запросов (фильтров) в стиле ActiveRecord. Я хотел бы получить методы, такие как фильтры ActiveRecord. Сейчас: documents.filtered(genre: 'news', min_published_at: from, ma…
17 окт '18 в 11:40
1
ответ
Присоединиться к запросу в Hanami-модели
Можно ли создать запрос соединения в подклассе Hanami::Repository? Я обнаружил, что этот запрос извлечения реализует эту функцию, но я не могу найти его в текущей кодовой базе.
28 мар '17 в 21:57
1
ответ
Отношение № как изменит поведение в 4.0. Вместо этого используйте `map_to`
Руководство по ханами https://hanamirb.org/guides/1.2/associations/has-many/ когда я использую метод @book = BookRepository.new.find_with_tickets(params[:id]) Я получил сообщение: [deprecated] Relation#as will change behavior in 4.0. Use `map_to` in…
17 окт '18 в 08:05
1
ответ
Проблема с Lotus ruby с помощью db create и gem.lock
Здравствуйте, у меня есть проблема, когда я делаю Lotus db create с помощью учебника по книжной полке lotus db создать здесь введите код ПРЕДУПРЕЖДЕНИЕ: Неразрешенные спецификации во время Gem::Specification.reset: rack (>= 1.0, >= 1.0.0, ~> 1.5) WA…
03 сен '15 в 10:10
1
ответ
Как я могу импортировать файл scss в другой файл scss с помощью компилятора hanami?
У меня есть приложение hanami v1.0.0 со следующим деревом в apps/web/stylesheets: ├── favicon.ico ├── fonts │ ├── glyphs │ │ ├── winjs-symbols.eot │ │ ├── winjs-symbols.ttf │ │ └── winjs-symbols.woff │ ├── LICENSE.txt │ ├── selawkb.eot │ ├── selawkb…
15 апр '17 в 18:22
1
ответ
Как получить команду `hanami rout` для включения дополнительных объектов
В обзорной документации по маршрутам есть примеры объектов, используемых для разрешения маршрута, таких как get '/rack-app', to: RackApp.new, которые работают, как описано в коде, как: options '/*', to: MyApp::CORSRequestHandler.new Из команд консол…
03 май '17 в 18:24
1
ответ
Как включить Hanami в существующее приложение Rails?
Возможно ли использовать Hanami в качестве движка в приложении Rails? Я не нашел никакого простого способа сделать это в документации до сих пор.
15 май '18 в 11:14
2
ответа
Помощник по маршрутам Hanami не работает в шаблонах
У меня есть приложение Hanami версии 1.0.0 У меня есть следующий файл rout.rb: get '/games', to: 'games#index' root to: 'home#index' Я прочитал документы и попытался использовать <%= routes.games_path %> в шаблоне application.html.erb, но полу…
18 апр '17 в 19:59
1
ответ
Stale Asset - Hanami не обновляет отредактированные файлы
Я использую Hanami с sass в качестве препроцессора, но когда я делаю изменения в каком-то файле.scss и обновляю страницу, изменения не загружаются, public / assets /file.css не обновляется. Для обновления я должен удалить файл... кто-нибудь знает, п…
16 июн '16 в 23:49
1
ответ
Ханами, показать 'пост' контроллер / представление
Я не понимаю, Ханами, я создал модель сообщения, и я хочу извлечь из сообщения БД с помощью params[:id], Как мы это делаем в Rails @message = Message.find(params[:id], Я прочитал документацию, и что я сделал после. Мой контроллер (для шоу): def call…
09 окт '16 в 11:39
0
ответов
Ошибка с ассоциациями Hanami has_many (в 1.1.0.beta1)
Я использую Hanami 1.1.0.beta1 (потому что мне нужны ассоциации). event может иметь много actions: class EventRepository < Hanami::Repository associations do has_many :actions ... end class ActionRepository < Hanami::Repository associations do…
25 сен '17 в 17:42
1
ответ
Как использовать лотос-роутер с Rack::Builder::map
Есть ли способ использовать карту и пространство имен роутера (lotus) вместе? Ниже образец config.ru Я пытаюсь запустить как демо. require 'bundler' Bundler.require module Demo class Application def initialize @app = Rack::Builder.new do map '/this_…
13 мар '14 в 01:41